From 938e8a2630b98a9262cc44de8fa49cf276bf358b Mon Sep 17 00:00:00 2001 From: Nicholson Koukpaizan Date: Sun, 12 Apr 2026 21:04:04 -0400 Subject: [PATCH 01/14] Fix unit test README paths. --- tests/unit/opflow/gradient/README.md | 6 +++--- tests/unit/opflow/objective/README.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/unit/opflow/gradient/README.md b/tests/unit/opflow/gradient/README.md index 18c85660..cc8d6d59 100644 --- a/tests/unit/opflow/gradient/README.md +++ b/tests/unit/opflow/gradient/README.md @@ -1,5 +1,5 @@ -See [objective_function_g_test_design.md](./tests/unit/opflow/gradient/objective_function_g_test_design.md) for a description of how this unit test is formulated. +See [objective_function_g_test_design.md](./objective_function_g_test_design.md) for a description of how this unit test is formulated. -Please use the script [gen_network.py](./tests/unit/opflow/objective/gen_network.py) to generate a new network if necessary. The script takes either a command line argument, or prompts you for the desired network size. +Please use the script [gen_network.py](./gen_network.py) to generate a new network if necessary. The script takes either a command line argument, or prompts you for the desired network size. -The existing datafiles for this unit test is stored in [datafiles/unit/opflow/gradient](./datafiles/unit/opflow/gradient). +The existing datafiles for this unit test is stored in [datafiles/unit/opflow/gradient](../../../../datafiles/unit/opflow/gradient). diff --git a/tests/unit/opflow/objective/README.md b/tests/unit/opflow/objective/README.md index 08db26a6..2c9f7c29 100644 --- a/tests/unit/opflow/objective/README.md +++ b/tests/unit/opflow/objective/README.md @@ -1,5 +1,5 @@ -See [objective_function_test_design.md](./tests/unit/opflow/objective/objective_function_test_design.md) for a description of how this unit test is formulated. +See [objective_function_test_design.md](./objective_function_test_design.md) for a description of how this unit test is formulated. -Please use the script [gen_network.py](./tests/unit/opflow/objective/gen_network.py) to generate a new network if necessary. The script takes either a command line argument, or prompts you for the desired network size. +Please use the script [gen_network.py](./gen_network.py) to generate a new network if necessary. The script takes either a command line argument, or prompts you for the desired network size. -The existing datafiles for this unit test is stored in [datafiles/unit/opflow/objective](./datafiles/unit/opflow/objective). +The existing datafiles for this unit test is stored in [datafiles/unit/opflow/objective](../../../../datafiles/unit/opflow/objective). From 9a457b7e053f222394f81de00e5f4484f96a0377 Mon Sep 17 00:00:00 2001 From: Nicholson Koukpaizan Date: Sun, 12 Apr 2026 21:18:03 -0400 Subject: [PATCH 02/14] Fix unit test Jacobian filename. --- .../equality/{Jacobian.JPG => Jacobian.jpg} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename tests/unit/opflow/constraint_jacobian/equality/{Jacobian.JPG => Jacobian.jpg} (100%) diff --git a/tests/unit/opflow/constraint_jacobian/equality/Jacobian.JPG b/tests/unit/opflow/constraint_jacobian/equality/Jacobian.jpg similarity index 100% rename from tests/unit/opflow/constraint_jacobian/equality/Jacobian.JPG rename to tests/unit/opflow/constraint_jacobian/equality/Jacobian.jpg From 62957d4ce25248f1656eb7aced1dfd2be0f1c195 Mon Sep 17 00:00:00 2001 From: pelesh Date: Tue, 14 Apr 2026 15:44:24 -0400 Subject: [PATCH 03/14] Fix line constraint bug in HiOp MDS module. (#32) * Fix line constraint bug in HiOp MDS module. --------- Co-authored-by: pelesh --- .gitignore | 1 + .../test_validation/case118.m/G_valid.txt | 454 ++--- .../test_validation/case118.m/Hess_valid.bin | Bin 55056 -> 55056 bytes .../test_validation/case118.m/Jeq_valid.bin | Bin 25104 -> 25104 bytes .../case118.m/Lambda_valid.txt | 472 ++--- .../test_validation/case118.m/X_valid.txt | 686 +++---- .../test_validation/case118.m/grad_valid.txt | 108 +- .../case118.m/obj_value_valid.txt | 2 +- .../test_validation/case9mod.m/G_valid.txt | 72 +- .../test_validation/case9mod.m/Gl_valid.txt | 36 +- .../test_validation/case9mod.m/Hess_valid.bin | Bin 2128 -> 2128 bytes .../test_validation/case9mod.m/Jeq_valid.bin | Bin 1456 -> 1456 bytes .../case9mod.m/Jineq_valid.bin | Bin 952 -> 952 bytes .../case9mod.m/Lambda_valid.txt | 72 +- .../test_validation/case9mod.m/X_valid.txt | 46 +- .../test_validation/case9mod.m/grad_valid.txt | 6 +- .../case9mod.m/obj_value_valid.txt | 2 +- .../case_ACTIVSg200.m/G_valid.txt | 1692 ++++++++-------- .../case_ACTIVSg200.m/Gl_valid.txt | 980 ++++----- .../case_ACTIVSg200.m/Hess_valid.bin | Bin 44160 -> 44160 bytes .../case_ACTIVSg200.m/Jeq_valid.bin | Bin 35648 -> 35648 bytes .../case_ACTIVSg200.m/Jineq_valid.bin | Bin 25496 -> 25496 bytes .../case_ACTIVSg200.m/Lambda_valid.txt | 1780 ++++++++--------- .../case_ACTIVSg200.m/X_valid.txt | 950 ++++----- .../case_ACTIVSg200.m/grad_valid.txt | 62 +- .../case_ACTIVSg200.m/obj_value_valid.txt | 2 +- .../model/power_bal_hiop/pbpolhiopkernels.cpp | 4 +- .../power_bal_hiop/pbpolrajahiopkernels.cpp | 4 +- 28 files changed, 3716 insertions(+), 3715 deletions(-) diff --git a/.gitignore b/.gitignore index 7cc17f30..01807f21 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ myenv/ launcher/config.yaml launcher/run.sh .direnv/ +*.warning diff --git a/datafiles/test_validation/case118.m/G_valid.txt b/datafiles/test_validation/case118.m/G_valid.txt index 6264dd0b..0c33e612 100644 --- a/datafiles/test_validation/case118.m/G_valid.txt +++ b/datafiles/test_validation/case118.m/G_valid.txt @@ -1,237 +1,237 @@ 236 -2.4424906541753444e-15 -7.8548278992229825e-15 --1.6653345369377348e-16 --1.6375789613221059e-15 --3.4416913763379853e-15 --3.1918911957973251e-15 --9.7699626167013776e-15 --4.3853809472693683e-14 -1.3322676295501878e-14 -2.8699265186560297e-14 --1.1102230246251565e-15 --2.0899948438568572e-14 +-6.5503158452884236e-14 +1.992850329202156e-14 +-2.3869795029440866e-15 +1.6125989432680399e-14 +3.4416913763379853e-15 +1.9900747716405931e-14 +-3.6637359812630166e-14 +3.6126657221302594e-13 +-3.9213077229760529e-13 +3.4267033655055457e-13 +8.6486373618299694e-13 +2.133015986061082e-13 -3.0531133177191805e-15 -1.1084883011491797e-14 -5.9828691112429055e-08 -3.1765439056918865e-07 --5.1173582260588546e-08 --6.2713603199426871e-07 --1.1455012050021196e-08 -3.096439040728427e-07 --1.5543122344752192e-15 --5.7454041524351851e-15 -4.1078251911130792e-15 -1.4432899320127035e-15 -1.27675647831893e-15 -1.6375789613221059e-15 -5.5511151231257827e-16 -3.767819389821625e-15 -6.6613381477509392e-16 -8.7152507433074788e-15 --1.1102230246251565e-15 -3.6082248300317588e-16 -6.4392935428259079e-15 -1.9290125052862095e-14 --4.9960036108132044e-16 --7.7715611723760958e-16 --1.6375789613221059e-15 -2.2759572004815709e-15 -1.609823385706477e-15 --1.1379786002407855e-15 -2.1094237467877974e-15 -3.4833247397614286e-15 --3.3306690738754696e-16 --7.0776717819853729e-16 -3.8333206386909069e-08 -1.2253454581556689e-07 --3.8339040275836567e-11 -1.3045120539345589e-15 --5.5277088240046623e-08 --4.6095156797099079e-07 --7.9029900401650366e-09 -2.7927213164247178e-07 -2.3173858276770432e-08 -5.8120155965735165e-08 -9.7144514654701197e-16 -5.0515147620444623e-15 --2.4424906541753444e-15 --8.021361352916756e-15 --6.6613381477509392e-16 --3.5527136788005009e-15 --1.7208456881689926e-15 --2.4980018054066022e-15 -3.1086244689504383e-15 -8.1878948066105295e-15 -3.0696085950854268e-09 -9.8633369527423298e-09 -4.2675200151442994e-08 -1.5246768239607356e-07 -6.9159228899273728e-09 -2.944569046925416e-08 -4.163336342344337e-15 -4.7989390239422391e-14 --5.8219135956605328e-08 --2.5625674549001332e-07 --2.6328057511904035e-09 -4.2206670158861925e-08 -4.3698453744411836e-09 -1.3036587490078411e-08 -3.1083929319386527e-09 -7.9625719073828094e-09 --1.1102230246251565e-16 -3.0253577421035516e-15 -1.7763568394002505e-15 --2.7755575615628914e-16 --1.6653345369377348e-16 -6.106226635438361e-16 -1.0824674490095276e-15 +2.0648413534551935e-13 +-9.0594198809412774e-14 +1.4560574967958928e-12 +1.4654943925052066e-13 +-1.4210854715202004e-14 +-8.8817841970012523e-14 +3.9979131116751887e-13 +-9.1038288019262836e-15 +3.1363800445660672e-15 +-6.0951244051921094e-14 +2.2570834090629432e-13 +-5.5344617777564054e-14 +6.1589622291080559e-14 +-7.6938455606523348e-14 +8.6368412421933272e-14 +5.4984905517585503e-12 +-2.4480972804497014e-12 +4.418687638008123e-14 +6.1645133442311817e-14 +3.9235281690253032e-13 +-2.9559688030644793e-14 +5.1356696673110491e-12 +3.8641867483590886e-12 +1.9720891586416656e-12 +5.6540994108900122e-11 +4.2460479576789112e-13 +-2.9559688030644793e-14 +1.8995915951336428e-13 +1.0588752097362431e-14 +2.206013149930186e-13 +-6.0368376963992887e-15 +2.4136248555350903e-13 +-1.0907941216942163e-14 1.429412144204889e-15 -4.4408920985006262e-16 -5.7315263646273706e-15 -1.1102230246251565e-16 -3.3029134982598407e-15 -1.4039219564665473e-08 -3.2171496577859671e-08 -5.5511151231257827e-17 -1.0408340855860843e-15 -7.4738799926699073e-08 -2.4616311994352102e-07 -5.5511151231257827e-16 -3.5180192092809648e-15 -2.7755575615628914e-15 --4.5102810375396984e-15 -7.2164496600635175e-16 -1.9567680809018384e-15 -2.7755575615628914e-17 -1.457167719820518e-15 -7.9158901655773661e-14 --1.4432899320127035e-15 -4.6185277824406512e-14 -1.0824674490095276e-15 -1.1102230246251565e-14 -5.0975890175664063e-13 -1.2212453270876722e-15 --2.0261570199409107e-15 -4.7739590058881731e-15 -6.3837823915946501e-16 -6.6613381477509392e-15 +2.5156265959225266e-13 +2.042810365310288e-14 +-1.7763568394002505e-15 -4.8849813083506888e-15 --2.2204460492503131e-16 -1.1296519275560968e-14 --1.1657341758564144e-15 -5.6621374255882984e-15 -9.0366552019105484e-09 -4.5447928670450111e-08 --4.4408920985006262e-16 +9.2814644858663087e-14 +-9.9920072216264089e-15 +1.0597078770047119e-13 +1.3405943022348765e-14 +-2.0539125955565396e-15 +2.5979218776228663e-14 +-6.2450045135165055e-15 +2.6600943670018751e-13 +2.3625545964023331e-13 +-1.8152146452621309e-14 +2.1338486533295509e-13 +1.9872992140790302e-14 +1.2234657731369225e-13 +1.0261236305098009e-13 +8.8068441428390543e-14 +4.3221537460169657e-11 +5.1473464379725442e-11 +1.5358325722303334e-11 +-1.2113365865928927e-12 +3.6712299866792364e-12 +2.1813234551970595e-10 +2.2084778450448539e-11 +-1.7597034940308731e-12 +-4.1744385725905886e-14 +4.4764192352886312e-13 +2.354560990625032e-12 +-3.2272795547072519e-13 +-7.6338935173225764e-13 +2.2842533420330824e-11 +1.2464473897466632e-12 +-1.0888512314011223e-13 +8.6886053907164751e-13 +9.943157408542902e-13 +3.3534286458802853e-13 +3.4361402612148595e-14 +2.5265900482907e-13 +3.3875680038875089e-14 +1.5165646516379638e-13 +9.0205620750793969e-15 +-4.2132963784524691e-14 +4.7450932072479191e-13 +1.3322676295501878e-15 +1.7763568394002505e-15 +5.1625370645069779e-15 +4.7045700668491008e-15 +2.2777335573209712e-12 +-1.3662404541037176e-12 +2.8187452372208099e-12 +-3.3843067237526725e-13 +2.5345281429167699e-12 +-3.5534075681908917e-13 +7.7210460247556512e-13 +-1.8367252163642434e-13 +4.3523518122867699e-13 +-6.5156213757688874e-14 +1.4069889697765348e-10 +2.4766633188733067e-11 +9.20234999313152e-11 +3.4102165535898621e-12 +2.2624457862718828e-11 +9.0389434825866033e-10 +3.2395197635537443e-12 +-3.9016012642889564e-13 +3.6511904610847523e-12 +-5.5713766933251918e-13 +1.0738299138779439e-11 +-1.2378986724570495e-12 +1.7985612998927536e-14 +3.3029134982598407e-15 +1.3988810110276972e-14 +-3.1252778143198157e-14 +-1.5765166949677223e-14 +2.2737367544323206e-13 +9.9920072216264089e-15 +7.1054273576010019e-15 +-3.9968028886505635e-15 +-1.4210854715202004e-14 +6.3060667798708891e-14 +3.4061642395499803e-13 +1.9872992140790302e-14 -3.5527136788005009e-15 -3.3306690738754696e-15 -1.4210854715202004e-14 -1.3535342846537901e-09 -2.975817872119535e-07 --1.0641273817668662e-07 --6.5472079735506838e-07 -2.6523071960937727e-08 -9.8561244221695432e-08 -9.9670196540557754e-09 -2.8585239775225091e-07 --1.3314838231970327e-07 --5.7684568810500991e-07 -2.6049245149817324e-08 -7.3168364367326433e-08 -2.4424906541753444e-15 +1.1102230246251565e-15 +5.0515147620444623e-15 +1.2456702336294256e-13 +-2.4868995751603507e-14 +1.6875389974302379e-14 +8.4376949871511897e-15 +1.9761969838327786e-14 +1.9378942894832107e-13 +3.5527136788005009e-14 -6.2172489379008766e-15 -4.3021142204224816e-16 -1.9914625504213745e-15 --1.8735013540549517e-16 --4.891920202254596e-15 --8.8817841970012523e-16 --1.0602629885170245e-14 -3.2329554366938851e-08 -7.0652755312927695e-08 --1.8873791418627661e-15 --6.2727600891321345e-15 -1.125471977836412e-07 -3.1083419271826784e-07 --1.1546319456101628e-14 --1.9317880628477724e-14 -2.8670041340994601e-08 -1.0987524567962481e-07 --1.7138208097122742e-07 --8.0154368337082005e-07 -5.6796399527936359e-10 -2.2921460285374451e-07 +1.9331758416285538e-14 +1.0533240946131173e-14 +4.6976311729451936e-15 +2.9171109972025988e-14 +-4.4408920985006262e-15 +-7.382983113757291e-15 +6.8833827526759706e-15 +1.4432899320127035e-15 +4.1078251911130792e-15 +1.1934897514720433e-15 +1.532107773982716e-14 +2.0616841567289157e-13 2.6645352591003757e-15 -1.1435297153639112e-14 --1.4988010832439613e-15 --5.134781488891349e-15 --7.7715611723760958e-16 -1.4988010832439613e-15 -6.8485304094423327e-09 -5.8712512879255385e-08 -5.8286708792820718e-16 -1.2490009027033011e-15 --6.9388939039072284e-17 +9.1038288019262836e-15 +1.6653345369377348e-15 +-1.1712852909795402e-14 +6.6724403779971908e-14 +9.4535490546832079e-14 +-5.9299787302791174e-14 +7.1054273576010019e-15 +2.6645352591003757e-14 +4.4686476741162551e-15 +4.4020342926387457e-14 +-6.2866378769399489e-15 +1.6542323066914832e-14 +-4.7184478546569153e-15 +3.5837999234900053e-13 +-5.0709436649754025e-14 +4.6876391657235672e-13 +5.0986992405910314e-14 +-2.8809593599632422e-13 +3.5785957530620749e-12 +2.1760371282653068e-14 3.6082248300317588e-16 -3.5550524968286368e-08 -1.4038331955235073e-07 --1.7782608963123891e-07 --6.1924752886577394e-07 -4.601924352698461e-08 -1.464605403067587e-07 --6.2589338989393895e-09 -3.6377151291233645e-15 -6.5693034789759963e-08 -2.5901755673629623e-07 -3.3306690738754696e-16 --2.7755575615628914e-16 --1.609823385706477e-15 -4.3298697960381105e-15 -2.7200464103316335e-15 --2.2759572004815709e-15 -1.0111191550699061e-08 -4.2622062851327414e-08 -1.8713332744502154e-08 -8.3925519117622471e-08 -1.8042963512154842e-08 -7.2410083193363839e-08 -4.9979361205210182e-09 -3.7955695496305619e-08 -1.1779466291272911e-13 -9.1593399531575415e-15 -2.4980018054066022e-16 --2.1371793224034263e-15 --1.1657341758564144e-15 +4.7739590058881731e-14 +-9.1593399531575415e-16 +3.1086244689504383e-15 +6.7168492989821971e-15 +7.4940054162198066e-16 +8.0317696937726168e-16 +3.5416114485542494e-14 +1.0658141036401503e-14 +-1.1102230246251565e-16 +-3.8302694349567901e-15 +3.5471625636773751e-14 +3.1863400806741993e-14 +3.6082248300317588e-15 +8.3821838359199319e-15 +3.0753177782116836e-14 +2.3619994848900205e-14 +1.8735013540549517e-14 +1.3877787807814457e-16 +5.1458837191376006e-14 +3.1905034170165436e-14 +5.2513549064769904e-14 +3.8212488728817107e-14 +7.0678130015267016e-11 +-4.9527049128528233e-12 +1.2240208846492351e-14 +6.744604874597826e-15 +6.6058269965196814e-15 +2.4147350785597155e-15 +8.7599927311998727e-11 +-2.3894108913680157e-11 +2.1494250823650418e-11 +2.2908781815988988e-09 +3.8540337587988915e-10 +-1.1009332334666055e-10 +1.8318679906315083e-15 +3.5388358909926865e-14 +-3.0492275371329924e-13 +1.1102230246251565e-13 +1.3752887717544127e-14 +9.0951551845463996e-15 +2.3911428392864309e-14 +4.1910919179599659e-15 +-1.103006574965093e-13 +6.8267613784200876e-13 +-2.7366997557010109e-14 +-1.8091734707570417e-13 +7.3274719625260332e-14 +-2.1077584122508597e-13 +-1.3539169785303784e-13 +1.3937184739631903e-12 +4.3715031594615539e-15 -1.1379786002407855e-15 -1.4210854715202004e-13 --2.2704060853584451e-14 -5.0459636469213365e-14 -3.6820824167449473e-12 -6.1728400169158704e-13 --1.2023715356690445e-13 -7.2164496600635175e-16 --2.8033131371785203e-15 --2.2204460492503131e-16 -1.1102230246251565e-16 --4.8988590961585032e-15 --8.6684132094561051e-15 +1.890154699424329e-14 +-2.7755575615628914e-16 +-2.8421709430404007e-14 +7.9644624229047167e-13 +2.0539125955565396e-15 -9.5756735873919752e-16 -6.3837823915946501e-16 --3.6637359812630166e-15 --1.0103029524088925e-14 -1.8873791418627661e-15 -4.0093796338513954e-15 -2.1649348980190553e-15 -1.3045120539345589e-15 --2.5118795932144167e-15 -8.174017018802715e-15 -1.7069679003611782e-15 --8.2434059578417873e-15 -2.4702462297909733e-15 -1.2156942119645464e-14 --6.5075942412562426e-09 --7.5786599218474748e-14 -5.5511151231257827e-17 -8.1878948066105295e-16 -3.4972025275692431e-15 -1.4155343563970746e-15 +5.2735593669694936e-15 +8.5209617139980764e-15 diff --git a/datafiles/test_validation/case118.m/Hess_valid.bin b/datafiles/test_validation/case118.m/Hess_valid.bin index b902f68a48256a93afbdd8aa22a349f2e4702bd6..3de7059100e34be1ddf7b98aaff3db0652c52a11 100644 GIT binary patch literal 55056 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 z z(+<;w3&bzkD=eXLo_nr&x*n;J@h@T^>sQG-(*K=&ew55p!s!E7>2JCSc;MqE&4JPy6G5GP{K{{1|>+Jv-qZN7lD6 zZ{q~+Kg^%`dv3Kj7N@Ykh+oKU)Uo$mL@(L_{3@DRaRjc92d!UHYvU0$n$8A1z2lwa z%W#(WPELQV??=;rbot*lpVRRn`?)wZ<|-6d(7OP&gBGd&PA% zWj1xb{W8l73>&|7mHSIOh5NBY4q3MjUHj>B7YzHx#h;X6-(*DNYLnT5$jDng z{TOa=?%>!^tx{a*ReSDv9TA&+D^YmsP;l8NZsxqs4RY?Bu{pc~&k7j3xKfK;C2C#pz*-78k zB<7R2I8wmNS3n-RM0&X>&WE(hUGoh7@Q>(08;131*6A=jZ~bFGKRaK@e1KE$st<5X zV#s*I1+QMJKgbg_hV&m!tNtK5u7p9}q1{S)HMbWR))Dc{c;1%4>*vlf=r?n}tu5<| zIJ3taYgD#-g0or}7H@NAxRJ5%tDOjFfbVK%hHpJ3(9fn1S{B&!g?xTt-@9JP)!iT; zf3yIb>AO9rWlecL5I>ODxyKd*J51)P%z73zW;285cJGjkl^Hhkp4htz?5~V@+Alye z;UgQ1b&oi~`O3I-b=4|H*|dJLzGJt%h(8eeNBg)cGe7tRABE=?rrq84)@83aLV78} z_0RTu+JHNWe(U<`R+N#5)`t&Xy=^kfR=$2CaU%W^J!o`>si^bFc<#6EQ92%QzU;4Z zcgs0Z2(6FAm(7eka`V7=2F<+bv*OyqcH+PY2`gte`VP}SJOJX~vRN}tTAaa;v!4}v z4U)%$$RP)};w3uGy0Cn|`PP8@4Qcaj)Jz-D3P^uS;yA<;_N}D$q;iend8*oP4LjcO z5MSRzi%R{QYI@%%e(Y47x-YuHP!)z7R;NMa?2j98%DW;h`)vXlK5yDJ^B!JZfFUufK8pdyGK)4Kii)gyMK7&Hf+jskLX|n=#S1@>qT5^N%Mbe z`Dc&UZ}q1leohvDHg$5-#^aA%Du ziJsw0;Cgn5U%N2#V(}Vv0WV*{89I+BiVR7{Pb=@X#=`FA^R8zSR+tZbyASD&m-|cX zph?k>I;1~}qm8mp`|o?)HV*c$gZ8br-F1wne{cC$&o{DOgLTvNM8mJ#e;G5q&hwdV zQpAU&C86N-5>D0a(t9>8ylCk-d4Mf0OdTd(wHql~ZxJ~(x=Q?x!8wCi$-3}CCO05n zvvXaGK%x)o#~N&jP)FkrWnNyn{gYTW9dTw_Zv#u$9>j&wX;Wt26X8Oq*v|%w)rmae zLspe)w{|bP#!CD;DdNU9@fkZsy@<%Og#nz;n;s%GeO*J-UN=(6bA_DAbCL7ojoCPQ zq5HZ(X5g(XS#3g z_J=)t;@b=M*{tgh`y5Nwf9h9gg%{q9IbDTg_;${pm?HOw=t1`5T1O3?B)teJr5horD$}5Ulg}_G@2>Q?RT1hXP~}UG2h^L7)Dp`D_0p@nCNs zbz6DCQeYg-8l=3l*V0_Ej+Der(lp~dUfp5~=GIMYoGjqy^p{_DP~FoXzn-r(S@n!M z&442eu6p^v^@=QBG@aN%4!5^o+;Nygh~6ao+K?8?BMd=aPB0xt>TsmyIue9Q2NEBO>va z#AQ3o^D=*VJANJDdUb8mja{1)MvAXgqE$)CoUQ8S=U2xuY;Ml1wDf&&pEkhuO0H!j zTd@6k@bSSSZg`)_TCdAn_#aM5|qH zA1qu7?-PCb!MP_6)$G}g;U;>d>v(&2$1kF?(-JjBoawSHg+*1BabkbJHoL4uoKc&E zs1D(4zLbXRsdrE8jtsg1&+o+yxG>RCS3rNA_r`N;xGmRriN(9sFSpY4pIt_^D?J$Q zTPC|3|FfE>i@QifxiNLQ`eokn?322&4Z{5y zHfv86Uq`s^kmV<>pU9zU29cwJMl8qtxJ`lkfTqc_GpfWkB;yyqDD9Y4-J2GN`xWoD zxNY{HB))7awQt{3GyBP`7&axS&g)FLZnVubId8ab6PrDFPk#TI44WN(H8Wzie0uNI&+bmu^%-um)6>`)wHfk8u8;7c>Dfn{x{X?edA}bV zg8A1bZS>r{nnWJzkNNLy!5~Yue%_`vuy`es>Njqg(01>K6Ku+ay*&~!G+HFe%_5xloGs3iQ#F2VITerDd;Vl^w``m3MKY}#)dE&sh` z)b&Q~Ztqqt{a!u)R(XQW7D)ghW8HCFk3Ee4$DdF>k4^9%5k)7xjJ z3-8ZzdSyedyx17ZK3lu-PLWUrD=dXV-JKP#Lb71j^dhf!uO@h#fY^lvTy>es8^+8#2Wz&PE&X7~xjN&iBe3(WoU z1a!2!>GO=7X#x5gIVA!jRB+=uy?uA>^kvMS?{4Tpx%0CILtih){Q0JL5bWD!^jKq+ zQ=Ls*)#Oy@4H2ya-@Oo{QB7I#{E?US_GXZ!!u}_Ip`9X=*n(~Tw0`zU!;6bw!TIX< z7Hgf_3tu78>vB6wvZNy8Lg;uZrSB)wx^{^iI0$nj4_ipCf58_j4v!7X)H8@dr} zZo$XXX}v|9VS_qJUQu1yyz|{dYTtzW_Y*ePXpp;~=I3f%TDV|QFuX_G_L)U=1Wo?w zWz=AHPR7Bui9g-YKg0mZKj_EzsY51+Xt$B4YFks$i)VV%q!iBGUbK1=JlB5bW}9_) z)oFHkex+04i_PQ z-&#iX|Jv^}`Bwib;wSki$&+}v&Xn~ZA4iA7z5;RNdRaBFv$ls=xD=Q0a=Oo2ob24_ zBTkcM{9i z1kn1~^oQ=-`?ZGawbn^7v+qq6(w#l$SA+e4Vdu2puZa>ikQS(*{7+vGk@F>-cP8wJ z5iCC$WPRS)BEa@6i92U~==rAwHnym?_2Q)+tQm5iRdl{0a%dtKxJ9L2HYYhRv#_7E zY{uf54yVa{z&@&4-ttDC3m;Jj8pR+`>IUDRa?4a@K_iZV?TOSX?KH=70{ClX+~ZTQ_ZFJWAcsX$T+c3gqlW|}Nd;#TA8P2e zz><~Bhr{4}XwXwf4EuQs_VaQ4nme}BLln+$B##vJFYyCSEzoLyJtv&@3a2ZrOkHvp zo)3z6`@p%AFd($R4=%Hx+Hcy_;qiqZtoEm=Bj+2R&r zGhtt&IOAk7+efTmC538iD)0>+s&GCbcG23MxKjG4XinK?x?cw^4u@UJ=ROz<{AKgU z2KLQ_^}>Y07qjgOob=qJES!gnVW;gY^=JWdzgKb}Rx=;Qjr9H>%ikB<(nLh_V_Ewp zeyHalqWT?|fd3i-9T+xe7O!378|3es+8DuV0Xe$9s->c0R#xm~x~NO)d-OmVkC{Wl(> z_5J8F`>wTbVtsY?N9+Bk>Lc&FO5Q^aPZQDYAo<7l>xwqN(PRcKi0?P*(WzVHd%T=}_Nf}JbvgL^C7k(YP5l#}h4xH(bu6%Y@et?CorVu>VEFfN zjn1EC6uln{#FDW9woS8kCOv3bO#KB=LjaLzDss0U^7oOi*p?h z^Quu{@7HI#(d}V#+L@jm+(^WYuw84V>T5#NzqkBPU+;fw`$>L4KfJ1ynJExQu37ck zEa^9vyr;wsdKBT5`Lvjoynme};OA`W4XqPywMjsbRj~IT?_zWQ=x>^j*g^BVB-Ajx zSBfQh3-g)5v?>j|&sT63g8h*R;p>-=cD+pNBkzl|{CnK3{b(}m(@EPSwX>2zV_SDx z(Zw~2ymw3s@b8_+!sUsg_rdwNWc%!w`%Cno(dQTGl!XcAV_N^WmVb7>lK#}&FZB#n z(7*b|O}%(dx^^t%sJ72Il^}_Och(rRqEPiZe*{0LS1Y`zz_zuvz-@}5)af4fC zCfyO&WzRSs&lqP(s^v#+YUPWUt(y&H{kyG8I?FNaQWNun(GnaS3lJ+_?L=T$r z!De)mFh^Pd`)l93SOC|T#?Qw_N6xxK(^&}}?sH96dO7jxCc*P0e|3J*{?TQ!p2kn2 zpS9~?Mw8*W8EL-Yv(*ONh=aJx;)(t1?urc*oDLY|v+nvW?+&cqOo1v%1-H`rWW<}C z6YPsR@ljb33^%8WQO^k9e)zG;h@C}}sqG6vZhUyX4!xC|u{lGobha7Iuuq!5Y`l7; z!u2$JH1CN)A>2=vLEgTc+1~N1UFzfK^g~!!9Nl2jdQ`WPf5heBZ#0M!q@lyl-;-wwpp=pV#E2zms`` zNIu{|m;ojqc9t3}aW;73|VN9EpR5Bu~mZd)iY!jJQQ=B^?|O0u7-^(F`RB;bM?td=4_I6 zfQl2WCx(|!IN$qT5O&Py|3d=Ds@z*TR)j@JLZWw!XO z_sP|Z_kFLPf2%y%4`cJk6uUh%V@Uo%zxwzteB_V|A$rzQ5;rs7(xd2p6E>k~ zutzhjhbWl;i5|2>YsJJ)8fS1qn*)U=O&HE0 zIx6?5jR+@BzdP0WFzojonfN3#av`yY6PjscF6jmP5mP?aY<|Xxj0?`9fl8!Ng9SMG zw9}`UI*{j9W=8X^{(-!->0ZCF$zsz0+ylm+ zRpr{proG0G9apZ?ybRBi*3dcVhMUv+hy5TZ?oc-aRuXEYxU+v#p1CTuTvgz1ym`8F);%0Zl8cp!{!J zFOdGjgJ!%QAkVr#f`H7Gly$F63)Sl-i*wH-%7fH~`HIK>!BhS}9MP(@!*$3vS$~wL z@&6M&Xsm(7*ip-#>dBVOT#wsJO_gjjXnu~^E7&0+Az4{Zfqi{@i# z6J|Z9^;c9zQ^y#!@iuBx5uYMD84qk+oK8T``vNv(8;~?D;?jF^UCxbNePm$Q4k|eA z1johA7VzVA-DX*8)#dq3GY~zZ+wv8>?Y`pp75H!iHn zJU51$#o>x8!*8h=>*y?TCCdD7o}oLLv)b`hF!XIP_%K>6=P(Cy$X zgNOH0$#Q4I95>e3zm+C4d>&mH*g;|c$@6{MtwtU`mg=+uEXl({SjPuw+!?k=zK=um z{n_%bHvg0ON!oc#`1}g8UtN3{?VO{h{Ph-crsjuLW{#fDhMC=MG*FoS&@UTGeI_W3 zAJL2K!t3Kz;Wo4tEa}(na6Y&`bW!I1ubg3MiT_;w<>D`!&oFnP+Eqv4`(-4)ILuZj z??eYdL4cw;thbJWON-Ql`xkL~kbeFE6HS-YEde#UUU zxB5>X&27hAKM(tl*JyEA*XzwItKT{ghxAbGrj^3rgrVXAcVRuMV7|j^Y8I)eWh(41 z;wM@h;(PJ>CV2Am%MXsTFH`O{1oFjqb;M0MX)*zfyZRZco~wr||vS%j-M1s6}trlg;GZbUS9miAJ^A zTa7)H;P;<6%k#bkg>Tlew_8T##rVQ?;DULTBS%@WH?MjH^bl^U;tSprFZa48&rjL` zoN;`iO;1>F$owUCkw<{%L$h!T9G05dWIUW-re@iiEkE@T->$nwS<4pUQQGUi=_el? z)+TU$1nhU&#+vWSD40*{C;sE`VQZ>7!uMCXHk`3nf1?G78#no8{ELL&4zgjnrNP&# zGx*aW<%}Y4xjn*%Tndl3I&!@~mc#+}YwUcRjoheePxhZ+A4mCqN-NsD{Q4Uwx&=4Y zoGXtXzTMWcc_yrjWcG2GZ+5~Ah`*?Tfvak7J@UP-oT-`etr&bGbg0LlW|A`&6q;#dTX~z_tlsl#76&Kh? z8}Ps;RmYX=r?E*oMk94;Yj7PP^A9H_8|p3fWsuG7oX-tQX6kj9^5RDUEf$Bu`|Gm( zEm{K`G^YPOUs!L;>=8LMQD>>ri3{mu{|+A+b1pX8mlkKx?=K&9uKdPR4@pU!ftnN6 zV>+=%dbW8j+-_v>-g#YC&*$fP>HZq6kmy0?2f|GnjV-|ZzTq2XxZi7FHD~Q_b!dLF zpD5XqK2#oxQBp`Ku8K<4k*XDdH{Zso%sUNV@mEELG|`;^WuaK2Em|3~y9 z%eThY22YHl6<~g!vz28?3f4R z-6i*cMsWoD&}zNkBiY4wIYEy7gddg`O~M&#>h8EStsF)AFNXq3t*dwkW54)@r^}q- z_g4FP{JsP3Zz?*U-@Lk|&a_kV`495G?eLRGp09jfh1CT=74$!87h1Mr(!$Z_>(dTl zar)S8p>TaLq~uM^@P&r>VOy2FN)9l8OiH-Z$I^u6XERh=)~=HR^V6pWYln7M5zzgd zf^zzoF!0>oJLkyXCe!qvT}D+;eQK)yLAX)yvkm`C^^^R^Atw7uU6lo`L{_PH_uIUC zN(kHt%T4||HP5n=_3~B*hrH~>IYEBP@{91%M`U@vfAJcVR7}R1QL+7qkHglG^*1Xn z$O)|>9KXaK4(VIgudXS4KU1%ay43Gz?qp5+uCvp*TeYY>FB^S=U|*m?GZUN zd0ft};bTsb@y?HnCjtJn+YFjFl*w7xXFy1m{7eB6DmY`8aGw`VYO*nbSY6~PVBtoX zv^g82J(qp>z_fce!E&DA1|ATN_gtfcW7W=E-4^Z#@$*oT?`MVMmH36`I1gji1<#`$ zz%lc53wlC)hH0=l;j>u*{oxvs%@r+(Pv$YdHWq^G2{tCS-7GCw-yt>CE+@7Lo=2ed zRa8bj{@L$iRn)$3rIYgso6&fSakr)dagtv+#znPgitzN0<~$wKeESYYzuPoFfiP5X zGkOPGYOnRi(T-Dk@0>1R!5MhGR;}iW=leUK58kMGQ(^uPyU2OryFTgqztaZT=<(Lo zRBYk-P`$|MaW@KS`j0OEYU`Vd+DGOG4CB!Dk&v78A0NlxRzwIGkf+|M%cHv=4Qcz8 z#Sd_ElYXmfm;XD*dQaE2>ICH>hh|M)H`AWoqspfl*gBv9X;VoH1_# zzYp+W)a*sDzE?0mKwdd)+70Ug1^r9>LZbT{s@{K}O&i4CBd}EwpQiQE<$qfK(EfjGnXFgY{pV}g zA8sNLC;5YY`fHcM_Y}|{a$@ZR7l$9i{D{KV=sMOxJh-yh}Yf2)V|cSwz)qOa*dvV0)>lr)e2#@2-hDi!q)kwfF!c&wiH{4Op3t!30R zd7^8xbydGrP7y!JXZ;49{l3P7Wcg0=jONkz>2A!|Dat=0hbA}f>Sg4vLCb$@`A6p? z`8{8j|DD`zec-$x{rwur@5F>Q6Vd)5m$#QUX2kChFGDm*Qs#db*!tKq`S0!Wzk`!D z_8NRY$Jc*vhUh_a<0jiZIJ5YxO24D>N5_kHh5Vim8*pDUPhXuTGiY^F-IM_%3(0eL z+;V&+zs+U%-Fp7_*ARmvI{p4U1g>8c{N4_cLo1gqYja6;C@cBhAQAljhMkViq$8Q+ z_uO#6`=s3`Wy_W%WY3;G`&u(1OR`kj zv@eo`tYz*0yvw}5%<ZM02M~_rLJyJb1e)L!mY?cM(r+Vm-)>C`*NZUipl#kk@M@pwh>o$90Yv|s3vwu>Ii#z6c(m7~W7P*)bzA1bftNabm}s2n}g z_|YTvpX#Ij(j)69)kEdzk+z>6X+1qsJ+w@Z)DAsT|LKv|(<7~?^7KgSX*=kV(y3qc zNb6}F=#j=v(UJN=kE~s)pT>#OsXbP26X@r%p#1bm<3^9PUGzxn>5YcdADU4A zM|`v$;{L4x_+EZ-+^Pb^@vaV_dc||l?|`38r|nT>N1SK10OCAU1&H&nK0rJ!)B)7b zAEk%3pS3H_-@1UGO;==B6Kt2wi$BXp{bl1Op7R?5tO3ISe;1!3zZ!v0jRE30t0~~m z^3is&@;|CxQJ&H~)C6D4_LCNrTLS*796Nu}JXB<_71(MG=m6*lQw;R4lDL2Wt$Ju2 zXq?+XTiXKK0ont~qiX_B+5V#OWA*%5KI(@eJ)OXwHb4i^9nb^N6JQT;0Q}SCHK7e< z<0;ESj<&lzIvaOZzBB0W0_Y0p27vsQ%wNOdI09e;u!WpA0hj{J00W`!XX&NwV*O(K z_wV9k+g+ZYx)7^g07t+WfD>RW;NPl;?I+s)-q7Ygfb!@pzaGfw0~FO$y_C-YczJ-L zdX^6XZ(o2RpdX+=zz8q^Ummg8+j8=71pp+P+_1t~~$f{Q0Z!v2nJ5SPum-d94Kfpd{`G z*6)9sydr-sp>0-x^5`@^l%F{da^=zMfsL})Q}jH==0DAo$-qAa@K@!ientK={VZQM z{3`r(+_U|{#+_*gyB<*jc_s0D^8ZaAyNL)su7F8^^5{CiQ+D0#2<5Wtl<`oW z0B`|J1W>(m;eRi{KV9A#+At2FsGa4}9YMBiycF^OU3@ej6xpZ!N#~)d(4J`kH-I}} zI$#FiN9m#S9&7gu*f0J!EmjIRmmI3}QJ`vb1+g|Dy+wKV9y8^fhhy;iLKSGYSpS8#8SH#E83p9?j z9g5^uf&Z%ketv+1OBI18V9yNzBP{j-{gZKcf{k4jvF?wzBL~IbbWL_V#gb8S9x?gZ?N(-zU9%s zHQsE0g+N~(02~Ay0vrY$0h|Dw1pH6`AIIm<#`7q|@)#f#a2)X8mOBMDPk)EqUqxO~ zzOwOU*Kgs_b`1EZ%d>ey$El+JVd;v-Ih8*HF)F(c@U8rlL0-I{sz@K(F9dim1O6#; z?7E4~J2rl7dubm2TlKKv+y}%1 z5&($+8fOIm|9{fQ<{OPqG{oUH;11v};2t0b5DSO{{8c#wvSs6|$ll+@NBv>j`=jdF zxGBoRzl*QD@uSFJW`0r{4)f;-=<6S??*Zsc0i*)b0E+DXU3_eN>AX^oKU_AnB?piP zcm&7?JO&g3o&x@-R~iSVzvXeug%~{qlt-s=ru=NY%cHaU73nDeU&QN)dVu->HGn#x z0iYqE5uh=k383j${Qm!{mq08o1K56%#gi+K&h`%-KhHqtbBML9KLmNAh>xk~ia^f` zz)Qd@z-z!8z@O!l`JqtH_tM{jFU5e5fKPzWfKq5T9F)X=%G3X=%d>H({+2-7-T~eN zJ^=nKpCb7mRnPjNs9%0CpHcY_}mS5?o|EGG(jUO}4 zmDu=}N3R3%t_z^+7PddWSDyAWYezx7U>zVk&&uHFhx#K!M?lYiO#~sX2Bep_`=D~^}MHIO5Yqr0nXEQ?|JX}mFhana!jVaXiw7<4dW&AJ`>a8)Dz zkRf^(x81oK%f~K?uVGq;BLkh{PpjSDgd+`Kw%BDYWh(O*KX0#jcBA6{pnB2t#KzeR z7kcB^)IIfVE^uVf%(0QlmEQ7^-rM>IDRabB^LB;VW-H35mi&uWf1c9vURYAt7?vU} zljWta464nkh7)IWTagU;=B$kxjIARwweyY)J@mToc!~eJQOV%GaHpU?vc2jA4`NV)+ zYA~z=zWnev%|^QAgmSphw&clsSM((n9)Qa_w!GVBcj%v;UEgbe2&L_l=xwCKA+M7M zXOF8aOjMa7;-M60a3$LUr`+GsF~ye?$0hzss=y!QSvp&7>!#YQeO?wvGQGZ$t(8Us zOJ~bJJ6~vf_>>zjlipQf&2vcf%>Qkr*e7(JC6mr<8@X;7d!KqI!_yxn$i&4!-)Gr5wa!b8-HQ7O;N%@U=t@5XJgDe-~*mB03(=L?*;QfEntra%du|8N#w%o{~;XnFXs z!Bb)-qQ7k zWSubXhWvakIq&XvGEPyM~8cuCy+^CV#5E@7-%qHtif>tMjg=er>6+c-^B-zz^AaMZB(Pzv!s^{4buD zmc%*B=M#vlsCaf0d3&iJ$X`|4@JjWQtV?+3NUz6MMG(J1^PLyw=;2chF2CLf?X=$6 zq?t#9bjnYRJ02JiQ!|{Ff7B6a-dQrHcXXQ{rSI?7LuC1j&zg3Qn^pqz%_d8&Pj;2V zWT{RJ>%=uO)3E2ybUpQAop9R0IX(S}aM$zqIWoCczsCJ__wtbo3Y)onWj-029Q&cqrCEIPtvy?V zT{wvQ$>2Gg+4l0Om)nQUhH*cBTS%zYhBY{HZt~;X zAU|=1R#3WTU6vmwU-C3loeT4~QU1lDIFF^5SN^-tr{($gt#mry;Zv^J)-B z4DVjE?EOA~<`175I$Zz0cET^3Gsf}7av~IFOVM&YlgWgcfRoj@lO=~?(s(FGaTtPC@;ZL;4zICA0LyU?JW|} z(Y$FohRVjD!fXX3Nd*}g8yGUV@^GBB?dYz;dLq*IRf`DYvHkf(U#s)GTL={LB=TU; zQdoZ|n%@$KpVL;eP#ACO2bz=TaNJU*73&qBH3{GI+z;!SU|Ug!nJG>@+hB*^S`k6L zhP3Rkcn{0}qsxDHfB)$A(EjDKoHw0#ct@ZfIWE{aV6}RVKI~$PKg6nTiEeI(COGTF z(|XE}IGh)?%Av3UjDKl=NV)#=m&zgg^Jn&?1a;>nc~lFoj~?hBPVYUO>f^IE4h`B? zg+pT!-3IB}-k{gPa2=EHuxgnH&f0U%-PO^C3fTM{GckYvDK6A?MZ!mIKgEZM(If4z}UnX{m@eJ+6fkr{F^mKoOXQ?v8ed;aE%so z1^P>#+lDvYh{zDH%Aq;Rg87lQPin`GLoRDBJn*^Ll%7`w`jUg~wRe>^#K|h#?K{;I zw1*hlugbW+r#nszz4BmOGAquBn_@>wA%KP2;Rej1cWt zMe(M3klwS;IqPiI7;_wgyr_S1JRt_1y`mx`PqFm!%BVuu>#3zG+sfnnQFNNGl00%3 zOb;BIacf?u9XGle^osiGij-JQM_#GF)#Goz>2RdeJh<*X*yVwJkvX66I^ujzlE6(e zyyH2Q1FzHgQ%X9+R}^uQapG2_Fn_6CG#w?hxpu0ERfuoiy4)+*kt3GXZCudC7C7N$ z&cr&Y92x1B`o_I}Zvp?w{7wVT!u7WG>b~lQH3a%tezyEipYPcA(Eh_WlQxgF5l#bW ztnY|7$0i>R>nxQdR@Vg-<6Qv-g-Tt~VtBgUgoJ=0XXivwJfkE9U}UvI74eY=gq`vdekm|kBJ zu0r3I7cPqw%_r0jvNw;8pD=k8AE5cf)|tRQk!3JS@ELf5zAd3&|4rsDY%^1#WgB{loc9_T(ib zgjcMO#6)6_qPMlkp2{cB95bRvJjcfddLGGu>kS3_u~ZJ(H;YJWFeo33_l+xu!+ju= zy7TIPUPSjxV4uRWba9l>eqe`n?YE6+8?Kfiph^6hnZ4QfPI4xnQsMLw5)r#JBqAd2h}=;ERTQ3LWPH`Tb&OzwO2%R$qDL ze_K8x-wUQQKkcm^u3S+P3$l3r%kd^hdSOX_-V=m_IKHqmh|4hHAEX)eo8ZV%IkePp zQpbpaHTe|f#g4k69Px3l*S^Ib4ORgLxfP+!rNxlABo;& zMI2f)jXxOLsBM@Ht65rxJPfrdf&EoQ`H)f}eDz_-2bq6V4_al?J;iHV{@1ns_1d4E zFLXY@$@iLE{0;7-$;KOg_Ts6-s1kwWwEu8QmGtAEE^#OzqVtu?P5Ot)uDId=TZE@iYIav!#PON; z!z?phU_JS`S81g?n7@k+yz;C$V)lO7z(TT%)lb)V{Mx4rbWg+jPS!r6Jo$Zr4Xm#$ zC&d1qyNVcSua#VDklxul{cj)MiGJ(&;-h6GV)fx&7oRM(Lh|(+jT7~c>On)(h9)3q zU-Db$s2)us5b0enMlZd&FRPEnm(RSp*XyD=hbCVQTpDThKD??W5%UtKp|^KCwCxA+ zZ+h&lV0z>5!|bBnHo5Y6P&wr4S$y$CR3l#8Z__N{enZO4nQE&91B~{kB#t?)I$mz-9zTsgpFFmq%8Nh&JDTd*;!fou_4JXHL@dnxUp}ZEf|D1R z1uydx@Z*PpP74gouuE0V?)Y)VE$hz?Wyzc*?`9B%`5@t1eK7`|5*h-5oO` z?HMc27mU*};WvtiNy$pJ!e>4#oyh!?=&9d;L*pL%T8y7tCrmKYOC^cL_T`xm4&>rn zv$y$Oybt>v^H;g{tUn&lxpy~dKRjOx?L2|2db-XfpvoU zK0nR6J+=6`HSYIq3**mdTdywD7sGo5fBZp)(Unh}@Av7Cxqcp%#)H4LZ}#37!uwxn zN@hE*JEKAwLzy=Gv*XMtnHV9~k5uUq%PFK2cdU~)Z}WxzKK z!@50>kjIOqQ#;7@)`m#;VGHrIb;X@e+=ctmsH1)3dm~wX{^hyn#)DNINuN~>)DGtN zX6dwldCvuIA9WB*=FpTIQ@u>*Zl>deOn6+~@#1NO=R^di*AlRE{ArU3g*{+@K|%jg zJ!n#E!%YKb@8ZRIwGZMpj%>VmrmkTBh{)!1={ySy2N(Q8c}+db*M<1yd6VS! zBLwo|^HyN%bhtnJ_4A2%9tqcc0qZE~co*l{ruPTs{SW=JRvq4jpz);bM9VyG9h$g! zGwTq}JGkp)hs_)r?VZ}8aETLs8kHUH)*jBg3)g1Zjy;Owd+)Sr1LM_HEA9^7IE9tx z-#!|vf4n(7zjvq4vA40~1oW5ruMHBnA<}dH@KWpA4lMm=myt?^^npR8^MAIT|LOmF z1n79edB-2}!-XduG*P2yY&9P*eNCx6v8+iZ)_A{^e^m3%OyzeRpS4w`ipv^#ezI1m z9GYNwvwQDDZLnnAWEnUZmSa~$-?b?UkjSka#;@nNk@Lt{K zeA1a3uCHIie2_UrIbCxApKY}DW_nYO&%Pe9XVys(9UoMVJ))WK?rY_^KF3MxHgDSm z`)OmRJ$AI4cMfL{)@V@a9q9eNXq8HfZqy!53U9NrxH*R=o?B%*_?#_$FNzGPA8h+J zFqKa_r?s7N+f%>(j9uqT-xK)Fi59X8X7PZP1E?@cU!L2hwR>}2IIW%He{t45SYFOgeE0~W8 z`xM%@y2-|Y&X=}Nf!L$7fsh(9VlWM#Pj;6c`Fsqcj7p; zSC_Y!`icB&ty<}@O7LDGzR;qA)iFnojOfuj-(#t#z+Tj>c++5*UzhhQaX9K-lcnQ= zVeK|AZAnOP&0{&uFB`J-?=7Q_S5&m$E)_0ZzgO|UM4slGq#v(*W&T=vw(6F^E5%{L zOHD}xh|lq^W0Uee;73Q+N4f}uLi9_GJLb-Ea$|er|)PNrLNFTu|gPepCe!=@Vt$bD*aDI*rxyXUo6(_3EE( z2j!#l2_H2JuA308mLF;V@{bNZ&CAS`*VBK{mWGAH)TXQHyJ^y@FOI~v-P?J?D|f(> z^Bv6Fw(Scx&KP_OOU^epd{*p*%nN>?T+(PcWUp z_2R7l78|esPWA8+!>%^7?kr#L;6lG?4h9bL{84Csa-&@32-UencD|OJ2NzctvHW!Y zl+0r`*MxN0_>ttP@*-B8Lz9-<=X9<8iSApn48*8pnniF2bDa13{u{gDB4T9FaNthu zOq_o}v%>gOEIWszF72w=MoolN{9~pz{vZ;sGyI%~!FAu)&)?#Cf9r1noTB+xJnlCi z34-g;ua7V4H=5YYZoW~yFxDYH@7YHmcj)i_b!w!Ab0&QL@y@>eOF7cdZcVM#yf@2F zs-K2Ew?O~ zafI%xkh#vHH`zB2;M-SQjMdF#+2Q%Vb}#H2I0oU28uorfI9=mMs*$_G_KIk}unMRh zBwCS?rfD{wza8({@DQxaJ?q)NsWz(`%g?8Oewvok3FeL4g&A*V?PBS4JW2C1RwSUy z+9R>E8J>S%bfvC({GRsozN~=Xxzwib_QQ4Y1H&CFx~8&Zj!$gU_sJWV&NydbU{hNU zcpm$JCigHvq-Z>dK@$s7%cB`B4)jcRy=8wuq^}qXlCV%A1U!l=_l;jD#k4a?xCyC=EM}bN->s*81 zL>-P8bX|5|K!ggSSI{(ZS|dxGI`#IN4#5HzVpcN6d;9n+ICb=n>w^w);&Bk90`H&7 z@>85QK@Fk574#pqi#(EVrxbKfU=8r88D7;6EQI;KSwi&hfv<#gw?$R=1KlLFTZN|u zcUk(kmjCJNA$q=q^NyWQ+!8_ak^OPArGXHy9>JqTswd)e`f!5*M=8r z>Dx$IiFJf#=BizHQRR?AvrU--c{MZtNIK92y;5#0QI`l^Wf19Gbk`fL^*GTm2a8aJw*52bFLV*mtL}asbnps1XVCn3(=io=3Bd|5W&Ts| zy`2_}>daLCvPB}hU%B5q6c$SMx9*MqocU9~yS;OdcrQ&&RR8(ed|T{jOksqj{vLf2kj6{IgEn zW%U`XKR8usX;4%>cs}UHoAl}0KYYK7wa1qEPp$p@+B_6IN67O1DrI^;<5Q=mkK61g zaEtaYPI(=@Ut3c^M|KZ4K8t-2V$fB`O-#fIF@{M;?G>J%_^hc7OV>YF*gsSc8tJ5J zeCe|Xoj*v`-6ai<`wH!^7}aR`{C?-coqGmL>|Y<1@v2@!f@;|`b03y3Vg<(n}s4)D_>}J3cisH*3m^zeMZ_Z(w9UH)*ap+{kyxgJ;?IY`@NF;u!FW`())kB zCv?U(qm>mfmIsd}Y$8io3nET^-?X|5k`FyqEj!T8}iTJ*>QMLm-A0fS8EWS^f6jxEC=>8q;CmJv6 zCz^6#*V~+&+N?u-(u8v@^x%5eWS;g)$9TaFb^Pi~*TWrO5Hhq^lb%)ja`@4$n*4Ft zf3hsr?!48$2CMH!m-)BNg5p&*`5&$KpQ;bb-glL}hnit2V%tIUPu#D+R~*ceIW#-A zm;ZTW8{X-XiGTs<#E68?dOqe4mD463%?>>(r~CK!lju95;@cmdA7Y@0t@)hPA^$X3asTmYEusUlHC!S1Gvz!Od5sXp4 z9Gkw2&ph0uNu6{NF*kjly4=-(<>zx-S(K_8iO3+w)ci+)nbOWwbJAmAqswTvf_qZ$H&tb%{=Fm$My zj=aBFK57Te>=0Yjqx2Y-}wnu8mkwaF^+C>jGQDybeviQC8H1VR=6 z#pBP;SK6QY&Qb?aIsI!;yD1TKvi*VV?o}xcPyhDojqm)vPdeZ6nE~6!{q{j5_O0v( zxi={ZyZq)7&7-n3@&CkCyF-XaRCS#BM0G<21mBD4uy0rU`wHhLst37^Ra% z)UT*zJC@8L@1Q<5yOkarn0B!c6N!;VR+XgOh5XS;2M)$|7Vwkt6;BsNx!&MIv{%-9 z6U_0CJxWo7*06ssUC*!rxM+y+v0WXIqVom*)Lq@^$ufogLH$CaYkW1Gd=Wm@@V2v) z1*Gqo}JFceo(`b_J(p)51RPFL1|v4nXCW~>3aW#g$q3Q@x;oYp?yydYi+XeLR9B-_??=92yG=3CaFjzfCppNDXK2}+;QwX$M7Ec^fbE{F6A^|^I zx8m}fYmbf_n64L`E5yuXiT$BZ_MP?kr!`{NL}_xwUD?#?)tQF)q4{9H^T{GsAsKbO z*7o92Hhk`Y3%Y|GIQ~(SVv#pIKcrwi&F_2MI=!KzJb(Dj*HXL*$o*WtqCkgK&xHs0hilK24u<3t&Ii|I9-} z;r(ug{kx0*?fL4v9sa=zXg=YmRgxm$d#~6JT798UgE>=)K9W+1+gXhsJ?2;CpDNF* zQl!J-oDI%{5BbXbmzAe-XyvHShednFV@ck^`#e)GY&@~JLSL#6Kdm;$y}uiLf51$W zy;GLygzLrmi*=FVB?m60wmHfd2565{sn4qC_`4NL{NEtCJ}QSiwpZLe*=0QjKYtqr z&r@4p@w>9`_(xU&9Y2!1?5E9=<@P0dY@fpUpk=8`^D8m*d)8S29Ckot*hS>)Q1H%IzWXIA7L3TBKksh?@&?8_IuvjT~FQOg!i`Zh=U;BW+y)B z)cv4`_sm?|;Iby%zb>(h>$<)T8;|cT^Tlrh4lSD}I1hZU-hYcc-4EjnEsG-#zvgKE zLBFoMJ4;W{Of>p@!;y1VRW#7!MPed;T4Gl1F7&5tKa1uq%?DNil|!Q&G!UH_l0wff zI9F>--1-kJJBJodcALD^yJnbdsYE6h+ICl(8^Fgkycj;H0o?DaQhI+)aylRH5#kd) zi{tON(Rte_SmFFn^`QBk7LOjXrx?d+?Y27j5!S)cQH8qQ=Hhslm?lr*d0VHwql>gp z9i{egTw^W11m0(zJ?`V4Y!6YGuGCdByiWaz-JX8NiASc!`@?nLz>&j5d($rP4|T5B zH?$M92j5Y>eJ!`P+#c0~X70?-P28}bPYfHfu5vpVe|Cq}yZPJhH9w_E!+Sn7-PHD&&d_v`OjZLtzg6zz8PuEvVPe!Wj_^A!W+ z_NW}1ntM;l$nzX8X;)W>^TyFJZ8k-*3TS)r!|^`zthGf%W{*$25!-&$K8V+WCWl); zt{vWUNC+z{E)xs&=$w|b9O!#;WFV<^=TNK~j!DZY9B`N;Jy(V#yy%(DXX~^I*)7Zu zJ`<0ry9MSOS$uH8)*N*g$VZvK)GnIoc4kR`^? zne!eUyN9#wjl1oK?_cTOQoYx;d&d>Y|JnL~+j@caAMQ8tXuBj~6wojw)zQi>)-%ld<*Q$5JaaCnaq{a(xSrpv7bhRQK}S$=9S?1Xf! zjAZty9LsOewyCDLj>z;;KGY@9B`K%tNS436G8%7bsuf_WRUV%rIvo#uOpI>CAi?cW z`2LQQ35QdM85p!W94gj9td{Ma?sVB5#~i$@rYU$`mcyxf8rFT_`Ab=Tvv#Q-WbabV zylr<~9>(EgcUXrEUH87(t`foX3Uqu*$H^-ZtB?94(KE#l)@Rr5_?T7L9;U}~O3P$q zrje#4*NBf?Sm0+MSl+{RolDo?QS-fc;vL+1^LT+0@jP*$c!0A6rDjdjrE4emp*{P(UZP*H)EQfcN&MUDK=A{w+)Y-ZK9(?oAuD z56iw+&#x*^`&$xcdtp+biMLHGcXY5bXlxSvwKfo&3j-Gy+HB(^C;0^>c?wv>d9?f< zJO{0y|EOLx;adGQ)v{Kw3NXm8-JcKZ_>;|32F?}^C|01H@~<}k)A&i-=_v3XIWH@I z*?9GSMe{YW7`Dg3EFzSTw2s+Q`LIA<+%FrC!S$Mg_))#c>AGsPxfZL9DxYi=#;v$Vmqy?mTLstZ&QJAIGi zS6i6l@GcFK;QQxsoblyFky#4oJM3FsBV`~_*k9C7G%q|T*)CXczXQjNPG zjxAv6-&_9G^5=Wo^S$ykzi>>@l7@pMOOP*ABG-sBd!wz=XeF^r+B1Ej`3XKIsO0&O zK^%^+=xw|e%L#Mso^xAag0NJhVfKZ46aM1_HfMB z)Z5G9`}G&8PEzT2)gnw&%1T_Elq#ia`}5b-ynCcU-q;-9w0+;iT>h3uRNF?*a2+^% z#)YC$C-|!uHynP11p4ub0Q<~szViHJ8F1PGFT11gy*Dy{sa@oK(&xoMtExCMIm5Ju z4g6j~mZNLkE_d*)n*P1LVf+k#uT%8<Y@dpgZ0jc6gY-bP-#|2=yOdH(55# zDIeBXbzSw9x~-u5He~G8xEZZ_F6JZi-hEPo>-$gr>dZgVQErd&A&;U1U9#7^U`ZU{ zI@T$u@#vhlT6F&j_Hk63DhW@2^!gjedtOL5Q%N2_e5>UMmm@I0$n4|DpzJ1fbK&>G z>KHy4u%%~ss{#vgGl+$?>hCs15j^Z?xt8vN-(Q=1u(5lAeE+CSQzif6>{qv*hpNc0 z&v9bq6`P-W{wH3K7EQl8^{m`~Y6s1KzhsrAQW{Rk8>a-z1Y+JN-RFGiEV`e@C+M2a z9WGoyQ2%g3V*lQY;QPHDZawt5?Gzc_Dv*dB!Z{~3c8bQy_qQZYmifbYm&l zl|!R-7ii5kze)G+@LtQ1S099z$Y{j#obziI^wWPMz12Ys8@Y|&*D{#j+pWp*NK(d< z^k2MfhS!Z_uwO3QUt<}l9yDy{^;vKF9mKG2Si7kv-0w9UxqNlVK$f5GCrb9|!oT9* zs0#t7df1KEf9=kSO3K8lU}@_8E7AO(`F-AJ5&@5RpVIgi#7DvYAJvO&-k8Ns5dUWA zmme&aA6FaJ^T{7?R&Vy?OX|0mezp0Xo}VS>y@Te02GRLRGEbaX1^4Bp`621o=8kYZ zD2=})PLurw^2mFCz$aC^_+Ag$k@t7?`G_JA^5?Qx|S1$`A6@Qs*;hKn}8lXZP!8g9V>Wl@2&SH7gLu0v&*Q` z;ZF@UKRo!^cK*NUr}>Y=&4X85pC@QG8krok`&PqjeN8Ee46<3X6+gboOV-OG4u?P2 z*(|=#D$6fc0hL2G$NOlJ;MZ6(&g@{^6+6#ARMeTSzxl9dc|l7A=?3?MrS@>RE_Z)m zCVW4WPCBZi(kM)JCk1C_M)!*cUFXZlKqMChl1gikwnbAjM)Mr?~H8*(GV$?1H zJ;Qg=#1&g1KAHPNla(@9I)CSG3-df!=b%RF^=s_9$I`#GjJo`@-^cpa_Lj#_&nJAE zT99U(oq(O@7rx_Bf24P?fR5ZBTWNKuny0@-K$29DiQO;8#%VRd(UWFuTxlae@zAAVbEKE)9Qnay);xU5a@X75IICbSw2@Ug7)zdF8?7!1_i( z|5Cq@=)o$LwXjjid~m>^t>&ZP{Nb=`U;RVJwqQRqQx|y5fEZN^EjU!km|^Ge-RAGt zXDh>cX|J_L#)<|k{d>#*wEX$r_R{q#zauoub-FN|G=K2A-nB}a5rH}6`k+}!cHk3w zolOP=4{3U4$1p6;uhv3-d@)UT^s;n?>qi_r);-tsr92;4gVYY1*r?I|Uh^yQezR|O zD@KqntsO5q*BQg|(|niYRaX&9hVdZvSE@&oL&JBbKfS6JOYftz0^)Jg@u8#Q`~-Rr z=l}Ra^`K#Gr}XmpBn&WX;2X<7J74L1fbX_&4|I|(y2|*7792gkDYRI=upu*#KI`3U z+i3o7NBzYs9XbBiiorKC^2;5sXx@b5^|x$Iz>;|fu6I4^c@(Gm_NMyq-S#tD-{v?p zKj&doVEA+D0&$%9T=PsnEnc#IszR&fM;_0J8*LgY*GCD+E3}i%yZoA1<|nZqzOP@U zw$~_~9_ji_ybcKlSoGo#OuRmVReB%NPHUQHLi#X;w@_r^#jcr+hB`Yi$K<1n5MLb*jlT% zF?O_K>9kCoUY)tzUE7zIf7J13=kJg5^RMcm{T+5!@2e`1EFWk;uuKL+KfV^%De508 zhitXHw@>r0z{-DX8Ffn>J*)AGO5ZA{h+m%132t9yL9%?O?O>S3Z zbqv(Kw}6%Z*7A?eNBVody!dx=17RI4`~4cp@5J1W6|w#yk2mKVZ@Xkh?;Emo@$Ujh zA2=-ky?DPYwyIFnTTmI4UV*Meq-}B*5KF}HyoX?Uu zw5*~2DBVf&=N8B!e8Fx^zr$Ga`)h>5H`>`c>T1Eh{U86{4qCEcq4v)3OT6TFg9!Y- zg_CaIry14g@44ZV?;1^AbWUKO+T%|aw`~0Z!S6#aaUcEG$0W=`%8ECjzb(lYB%Shl~UioS14`H;8A{N{-r zpR)YrmA|)tiD~BmTb*|`v8~Sg;0U2LB%_DbmeTOeo_eFJbMU>|9S;nMsTs~nP(Ebr z^Kt1bi%|ML2|lt$$J+_yWba$>A+82ReS%qW4ta#Vw7heoh@Kbm#|1liS<1(ib{`aREExvcs>5(0^m diff --git a/datafiles/test_validation/case118.m/Jeq_valid.bin b/datafiles/test_validation/case118.m/Jeq_valid.bin index 93b98980652c2d46677a925f26f9650866fcd4e7..fd4f7a1037262cf5f1319b36dbe5029bbc2ca6a2 100644 GIT binary patch delta 16229 zcmYMbcRbeL|37Z;?XvgYd(Z3GWF?Xy5z5Zq zGyJaK_w&;G`tNbwp67lZ<2=vfocrVPyxl;0yMeS!O^ncb2hE*DqTkQ>SBDf}^CbW8 z2V%u3nmj5jK+V_fBV4}#THN~?L(ScRugi}|QjrtH&z@8`>+6B=dC`&lT;KM_AsSLQ z@>K0u5S>k^^-2DY_(v36`J~T-CjLiWM)Nrkd;Y#R@|Yb^ZS;LQE+XyTA!ltC zZ-fg>_j<&61r$FxK56}O7qrxE^5@^)1KyOhU6o{cWD<2b`jr?J62JYBl;w&Ki18Wz z;`34h3biA-xt9Zgz&-6({?R`K+eT*yU%%xbz7XA`KQK?w3{89b6#EF06HLlMT*b)v zxu_0^4SQ+S2q_1K_ItR(M@O6#1rBbFTjML-^hoo@Y4^ z?0E(bzZ{R?bM*oJN&WKgP5VHhb>r~9 z$T0QFq0cIO;GNa`y=(IxVt%i!in})t@{y;t564k}*zHpz{Yuf;hO30--$@5J+<5sg zT^u{;j+AK3lKZ0LDYLFh5nISaO20EDP!`nMrE-d6o&w!WriZT;;X9ZPmT&3>Fafnh z%`-v%a!{1exuSF>1Q=Pp^Eno?@SFDUGd$!9LG%ZU<>x$mq#uKw^Bj`}@BCG3@mel0 zMf1-uvpqvW?8nNK&A%ZAm)?!^)i6-)(3q?Jz=&wLv&8DQTfvlZUrcAG6=FJCeNJlb z0?4;|#fO`+_B;VreqUs+)^CG& zt5PO|t0}^T>UuWyCWGp+s(l&hsh~`+x&QnOFWO&QS?j*Lxi=0;^nE!?dtw?arEU8J zOUA*G=t&QlO3;>);9@Kchbn-sqMvgXfPU+!}Nbp|AlI*oGFkpF|d`9=^o<|YYr}LF< zc|OP`ZN1+%rxLL=J5_{Gb?+$#Mlb0IYbFl5z>}zzSvZ3S4dr7gIyeJtQNi&bMerlo zbDhasFM7#CA;4a}bp2xs4?1LclFEtAXb%YS;T|2#q|FCZ6(Ho|tBhZK7sG8pdIHoF ztv8|$aDp+FMBY)J)A)IXqnml_xyT`++I{vnH{ysV6o%zW#sgZg!ksUA4?IuTX{NX{ zvH9;(kD{ORg33qplNS#T zXsqIwEEYcLWRIc$WW@7~Ew(c%d{0qq`83aPwDlYytN6Rl#U}V=!vFn&3`ci=`T74Z z)(VPFhRhV7fURR}D~I|uDEO-%zgNf%?BelB1szG~P-+t0*xmC;Hzh|n@|h=CRmk?? zs&0dV;B#tf?u#IY^o{gn?gC?1A8tO!39+wmM^=Q$fLvUJ2H{#d!WrW78Xa^ zIaQYl1}a;(<(?fz&L@{GU$$r?#Z(-2q1zrTFDei5zh*#8{Yoe)NgiYmy(v~tj|62? z*6$t@WWa{1aQj<~fQN*a^>^T5?C<>>qwgZh!0=+Gb;~&>5O}A=q*@jVR`2HJ&aH(G)qzeX~ynsb_ju8yO|>>)m3hY?Euie<#g5lg$ZaXR0;d`S}6M zM~$cz>;zJYO>fULzk}H2KH730HwG5naX53j-nGQW3B}PyMt1p&YQ7Jau+D#fU9V+#s(LIRm&{(y`l9D%d((REkHi z8QOnw(AeLs5UHL^!M(Mr-t!b_u@oh;yet8Mlb4a!7Z1>h^wPk^xe zL(WyUC?K;srYaV93%_*h4{Q8eo5_!TOA{0MuW1X>PQ9 zM)qEm((*P=dlMlcm8-WHMw3CK?$kzdHpQcg zXbWdQxY!>Csrc#u3!4|fZjH}5Fd&Ik_fAj)JnQE}#v>0ez3wPaG zc@JE3HK|b&i@;@9z2(wqiY<-Z<$d_j2zgP($5MYILD~ehBM%MnpuQ09z`yVvSOrz( z^X!elfMDTxDRlodw$r4z^>J(wcvhEMoBM*Xt+go4kZbH(e}u1Wd;^>osni84-$7TYIrr!h669guVN^A?gIG6f4y7^J zf!cif9c{+1_}zE3$NjC^LH|e+?z_YzJYk#u&OPB0QR4e6QIhP&i^Owf1s=%E0utu? ztp4pcs22+iFs+^i4vWvt->0jQ>8gDhM;R3o8Q8w#chz|>G@xM|bD96xePA7Ad+l}Q z1>#I9`B;*05!9ke9qD_EK|Eh6aAx{4GMP@2`(|plH;#bVYAWfJ?GizK-#+1MYCNEG znMJhtY#RtPp0cz(>OKG{83K=+EhO3fXpg?(&O9Acahis;gMr9uSCBGgoHc zWW#n0;*8|QcYwv$q{6h$1zTdj+jhTN0|{x}h)+6v6|^05BS}4l5&O50T-lq1MNn5v z8Cl5B1*PSEJ%tm;kWFZTD0NZr9x#6QU}4is5mFH0F6%3so5U}RKXZ5-cp8{#%+qy3 z>_FuGn@-c@CG79XOUtF+LrA^vTsO1q3Suc_3=a^L0jU+a??39-fby%en)uVF`0Y=q zZsNyb5MB&=KtV8U0k-m`$P@~Bq|PS0+xPbqq9T}QJiq@0q;!9g$6Q?jX^EFi2G*uP zw!hnvF6k%Ij7iR22snY*wCB5}9Wp_@|D@LAn7cqBiABnr9YAE8(Pa%X0w87E?K50^ z4cPy*I`+{{A&uf5$)<1Nh~fv=>cV6Vh|A7BB~+>6Ktg)4@QWoqw*7@O{JcUAQr?L) z`OAL+(G&2d9n+_Pr-&IGem7!U+Y}tRq1W*{?1AwYM|zolzw1hPS2Ew(mT1DolY*?iSgk1We6=?epnASs%Igmcf{ zl7M=%?YZo(DBz%V5+Xh43$iqM6ntCB!1SgpeZR*u5Lu!p@qcp++h}?4TcrFMe)c!# z<&XUJz!O`gpAc~Xq=S#Ic_fY?iz^e?ehWGvPBQt2Ga196HmIk4`$QIEvHB%_Lh(FE z-#St#z{`T)?0w|IQ|$vH282MeL_|{RPBp`e^mK z9Bywd0Hv7x4lTmT1LE|3W0JG%<^|oIxiH|5 z&FnI{(TeosTr`eq4ea6IZ;oD`>R4g{3WD>SOeuGA{89^Bikgl$;ACZ$U&p3{oKi(( zAa)vCpzUc3#v3EcWv=zMbSK0qU0i%BV|ot=42nOcb`2I{ld{}WOmuKJuJm`XMYXHv&A6`?w#m+88R5*zZ(yJvOnS^Z~tG= zA1QmVW&RSMukmX1qecMm#I@PJy7y#nBK#j0<*)MmN08~_iq4JSV~8o;XJ5#c^*@EA z&l|nF(zFl%=hd6Hxx5b89bR$7GZB7HhE3%il6l( zkb2eJRvPF8+!fYJcP@tk*`58=f|lyYyd+e0BNIBrUFXVG0W--G|(NtZKanO3On?Hr9CDxx$ z$xDLl!09C6LoYyTphkE2Yz|QMtL7QX$05xkrPbm~mIy~{>>MRV2NGurD$c|%0Qs|z z7kJ8a5%m{$Sv7)9JV;J02Ug{U0w?!DeGwFiH0qdo3tiqK3LkqrX7#fmUiDeD??^XD z*ikxjrk-!+MiLsaR0hk}>& zK|D=)zKvWAq*t6Nr)X!8iP=krgR`fRn7x5Aftg_d^znJ##=rAG1DA56S`mQkL($hG zuWP~J|B@4ady#F5Tb&%FYDav(Qu+Y(xNcvNumy5DoNeQqLW)>_r&TIE^9D6b;kA{< zLTrKMct(07F&*D{y4Vq31L}yAL$SpJ+ei&&fIDSl2AH@y;5*aDbg7WxfPdcjMV5zO!K9JJWM5 zwg5yuZoU{&szTfg9qx-vYP&Odg*XYE6FegP&cET!01f z@%mcF5hP#DC^3A49g()biHWew1wJw^@3TR-f#n$Mx0C}K*y4zsM{&(20r|Bz4Caf3 zA~PON#c$#@dzylAdtq2{;}ejq`;aFVM+5Ffr8*r0OJJb+($}+a6}YRzF;8q7TjieS zck!_#?x1EE)%qJ?KCs|-Z?zoE+Y1DIuVfv|f3y!f4Djm$6HcfnBJZu)115~BF6L?0vF0iqW( z0{F8O@Z0l`FMaiY0i0zeAJh|HftnIS%|V88AT>0l?+gC8r!f9+w>gKmc|EfId#&<_ zpgp44N06xD@Fsw`qx$Z#?Rp?>@BYBKaUPL={2Q`bLJO*y7fhDJ(y%=R^hYui>yzq% zB3)DYM*lBloA5KM;iNqxS4s*_}ds3%|I!&FhnrH1-ST=V?zR_fs}G&@dV8SP(JY(m!{$g?18EhOiGWCC20`3 zf4~fqr~9QxsoVT7_UcDF>FOA_h=hiBLfpqhAaG>$av$vA!!}bRGSn1qAToL{qC*gH zd@eC4W!6AAJ-+bYf9gT$a@YAw?cSg;_Kdy2s0&$ea53j-)a?NyuH5@HCz1_7?ZuxL zDx+cet-@Y^9dT*EH4OZglRgOQ`!6zA%(MVk&sIQO?hB-sJP=;3^o@W7Jxb8^P+bt9 zy!(`uMi9uHn%P#v?;`G>-Zz?VOn};@tF>`K0U)AAcmD$}8R?!XXTm)GAaeHOhvIZY zfN%KLo@d zC13ncaRLc&52}a;kXZxCoUh>s(>i{Giqo!(dKGZfZqY0gbco~xcKKjUGw=r$oEvNO z1ul2WuYxJ!NY&IsvEZcKKM#<8K&zL=t^ij>?0T~AE#SVLo8U<4fUWcT<>h8|BJm3= zE$P&wh;&!U|K-R8uy|WB^b_bVVhb9%mu~8Pz;B#8^ZC$oQQ$JU=X;E`6DZT~-}Jwb zj>L`?TzSFch+lZyXnPJZ0&~5+bqgAMbrgIdI#%*gLMg6A_=DjZ=2AaR+ ziB<9-vFckK)W-$XC!L(wBi`a?8rf!2iar5z$K|no_bGw-ykIz?@}vz?pj1AQb>%gp zq4)$@YH@$P^)u6rPQ`;nG(cRXu9JK~x@{RS7b3H;H6V*(Sw zKvuXMvCWYL?3JQkuLZ<`^yIr(=@Tyz`Q#ZZmhB*rxT!3i$;k@*O)o$BF{&U<>A{Z& z@&gdL2OpuWUey)&F64#^Ht{2}eZRsNCbNO9VcX+saXAR6+{Mp$uws96y9bm@+>pBd zc{=0qvxv*$sr}oSe^dw<3KS&Ju?u2QXC{oiUcrl*|)%h1gin?^_h66nyP`)j%ez*kxH@ohXOmzUT zH^oq^7t?@HuEei9I+Q>n(x|%KS&H-m6)3e}3<*9cdh)5E9+XK!9yC|H2X@Q4cuYAO z=r=Be<9EfeHJU{0h(F4RMT@`I`<)*LGX!q z!hTSUq7K^#T*R*j9Wr}3F9mc*cp5Wr)B^{7kJzo%4s0#!7trCir}P7c5(r33rUI+CJdX(c zwfK{)InP1WUSBb-j172gZczAZnP5Y8YQtB@F9L4%)>-Ob53$v(q+5|3RG`dVPZ~cZ z18fSdHd1q`pmy%Ir=Fn>aQ`tG`&HD6TzQYO9DUV<3>&Wk6*!l2nXSY>6`0o)xDL1^SV z&?qe*nETL+sJ39<$e*<%+NIYl@$rOH}>@T+o%M;@U@uZFgV% z{YEuVY`ZKFB|yB&aZU?Qiv0oAl%jgPSUKny>RG2AB?zNK18x#>Y9xD_B9H z8|bCSFW;_~;Iq~Ns`d*3@w_KNCbTK9E2taT*3P(QKGsBPGnMHQ&rTxVIL>iV!tyHc zw-|6wjnDw;rTUcO@fpNE!AaOLb_Z!=Qu2Y`0N|fV&}`MNM`}D#OX~J^h>ULh1kX~s$^q-Kj!eS+D@=$wkAXS1f=I)Ec!Jz?vp~kwv0{i1AtUFC^y4zW5N>EC zdysKIC~5OY>@dGatetY0=zb26aXC1uuA%NCJ-p!imtApiHs3h>)sB6+Z5fi!fN+sive z@T)HJDsJSrfa|hc+o$bJVsYv2BMNa@Z2ffJ&zq{-NM3jO_Gs5jM176&RfeG;2zxvM zzxqemcHnvIom=tv^`5roble%>a%D4%OdSXMG^E8DB#Y!+bnFH_58!tk%k%DFLm>2q z5FMSKe35uMz0dVKv=+$54s;%D4+r6}u(H}Q8Ej*)USH;!4f0`nqcipA7&2O1dyE}u z-&-pne?GyeG*%VpOfP3K{GJBaN`ZvdSS!$faa+!+e-~IAW>R+&WwAx+Bz37MDMa2a z*tno>2RyZ$0S;+6{3gM=dfLHpKM1S$syEm>f{FO{6l47kI-Dr|K^~>l`cc<05Z6jo@_Sk2`)2>sza5#_$4yR$;jASz_Rh^6~W*-$e(SeZGNi*bkV^9 z?K=CAQ}IRnu@}KeYb#8MYWu<-E)eX09?};}i2!wa{>LBP<%l$!4sDJ0eQe41dB5t_ z+lb!jxZ8uKoXNk2{?@nulNB z_oIlyc?;O6?JrWMJqFi`=793qdC-4(TA0?71?+!co2B`7j{s_u*(a$!0SeTie4wv2 zgKVmgkMPzl>;Z$=S)8Bb=`LX48uxMSO$0H&>z7sx*@2#)%udTY9E9{U=_mPxfoja( zIjyf38D#N=b%-f~%T#FVldtYb{dz(&6CoJvCOc>kb(w*kpl)2R|!n{Z-p zBE;|)IgV3>f@sgs+?)89i2i-DVQV=Rh|Ue`)RzLHUN4ZzC>R2P?>eQ;9o@jsJdk)T zr41-uXp@8DdqC_7qVe%72HLv6ozoaKQtr7|c)&Rxah5ro+`Q(2s1)~AJn%dKd?al? zeqzOlF6phwBE``|K=X^7P_WUc|WvkXix;&(yp zgzM;ay-uJ@w7okRvxPL%gOmIoe?WrYSKs-+Ek$g-ONO71)q#wLbl-63Peku!&foVX z9Ynt$d@H^+3c_aek`IbLB2BU)>qgf7z$SclAK|8wBQ~L3$)Ffw0qn*-!yjm8u|HX? zwHz}JAk4!WDVMqlq=mJiXZh@q9p%1W^{Y&Xhu@6Zgyzzo=YaowUx#h`18lp1H@vJu z2ly^l$~6bx!FHG_b3}xOLH`M7P?(Pqw!EO9D6%MwpV&N8x0OQ+tf@VOs~^*!<0k`; zUv0Y818k+OpE5|v5t*9z$@g`;AfzY!{npbI5Y;D;^)wEJUN!s~-F4hOCi2@XM6V<@{E#^4IcqxAA z;A$rg4RONH3Z`NP&Y)3t^sB0z9dh~n!h5K3n#h2%`^L;>z=2G;Q5P`^#B#rr^xb?L zs5F#Ub~32|zmelDt;#5DKFlSSfpU&GU&g-tTE=XUGrnDZC!-4a=_?Q3z=n{PV}?<4 z{--@lL9bm#qiekjIK9PEy}pQpsco>-$if+{Bbr6%F5_eTf4i+A(77 zxZ!Kl>;pLPwrlnCSQBVOF!xQOMC5xiFTI#0Zx0s{xZJd-80YIjw}73K!1n>)v2cn- zjO!Pe^ipYQF^GZcU8|b|f}X&1CCk=IPy_U;5{53EsRnN88p}j-W@Nj#VdJ~HiKNPU zIgo6{9x$+zIooLYDPk+yrwi1h2_RC%D%(gW3nWkC&sgOPA?ArGx_cQ_1W;*I$M@y! zAf5w`vF|->KsWd|TVTjE$bHdHpx<0XHn&@im46%V0pnMreCLdEbAWYrXur`F1w?vU zFf*h{9)zckwJ(PB>@7C@vcss|Ic;X-MERg~?SuwmJ>>b5hqMH&UX~rHC~OAKh_pT32yAhUlvetl*gp?@ zeUoq?$cG_XrqH6Sw+mo(az6>Hgf|HCyou#?xs1Ge3SJwy@FTYNd&zBbG=N?d{xnH_ z4B~A|e(e&=_#RQItcUwNz(~NfLM`zdwsLrf`iIpp^0{zCoq{z4$vlXW9;BMw^Bmv> zM#6f{OR)D`dJ2_mZ@_;00SzI-Mh@6nFH@Hmgke1dGJ3>o58~16r>1ic;8*%BCMvmk z0lnEWGZ2~ut{-;cWdp*g_+K6kjLsu9o!RX)tixkw-Xr#O|_F;=;@h_HoDJ zs<_{SR*usT)ZGu{S|rt(&zgY!{^RW9^tITS^EhGXaAEPDX88BrrR71h4agy3zvraT z5hT8oexkNJ{+|UBGzJl)y6V_g?}1BCAO=y$w%Wb6>jKTouWU|>vE#=ba=vv24gy=# zw^rLTAFw^e4D&i(RM6-H`zu3t8Eb#EUm|+NNQ|C{`+xi!ep}Mg!2FsFh;zT{{QP+q zM8;^wzpb6eHtRi)tB|||@vK+1fcb?`ByW^}lHy<8PBnJR?eyW)@EnyWRx zsQ(f~B<`WVLrjQDX;L-qc`Gq_(b0D_6$2ali0q$298xv;;dp}M8raX42EL+i1a5+l zfv^9|SQOU3#`wqbEHca$Os@Dr26)zmryPbauz5E%!O0CPuu|dj7gbpR*2jq+yQd@} zIQd=057!(}V>3E`u}leZ*LfBW1xA4VnPU$&=28HUTMaEOevZN}b3E&av%xPM^p^OP zrv(P~uVNF};}C1NfGwXy0T3*w32uXL&5@dG%m>z|OAstTFr7#_3QV+_8@|Q<*hsAd z`*Y4nplx@Zdwe|_8^T_6`l_Kl1@Q|Uj>V2QaA?2oJozaz2P9|bBP0CV=U>Q#>m-`H zE-+zpS?Z1XI5!Z!f`9JCs*7!5_b9DD`4g#^3*k)PxQ2nu;5pm!%YFFK60^1P;`6}p z&ePAJJQhD(n)bQB^&8M+;1A!NxR32wV)#&e?ree%aHL;T%F%y|Y*SS)iwOO%#4>+k zL-w21F%TAJR%2Ll!~Z?5YM9OQ3512NhrO#GL*zWc477TLVi3Er^YF+ME@Ev*NrK1v zHI}gX;){J#1PFb3$Cm$~5GcI@E8jeCM*BWpv`^lpL(+Gs%j9!L{#mGBCVp^bkq>w` zmtK@94}(CQj_;;`1dtT!X?i~W0DQT{{E1(*f#kwLNkfCL_(Yvvo`SMNK%uU*NFd0C zBdUU2B}!6W5G4DM`}D6Z$SckW6#M3Rc4 z^2`r$0`QO0Z~y&z7LoMJ9;o9{2i~nutwQxU(9czCIvep3_&Swv+(!qHO%BCXoD2h! z?)c+>;c5?XmP#}cnA?W1$fCOT-n8;-_q5w@^rpI3ozXDwM zyhdj17PkDW?YY|uEpXl;NIJ3DV5L=siigwi!@aYX*LQ0w4S(VnIFmG2*W z`KX=%`;4HP}svqtgoV(BK6!slZoIX&7)Qa|NVh9Y3J`h{{8P%3j&s@ zoTB}&fplgt>7Y;+GW@1%`ZB2wi5N4TeV_fm^sE)lK~VVa1Of-mgMFM`5m_#`?%AIO zz^`!Vm9SkFh?Vvq;wY{`25k+jDV1dZ6cHrQJ-fXyE<|*_!m*wDY!Ix54n9|Jpo`tN zXn5KR_=>u??(Oyg3ER@2fCJm0RsCSx>q{r_rmOkV>G>i180n3n4u7QT`T1e_0Xkqm zp07D2w2f^Py{x=*R~Xd3Kfbc7T|~@wZ+hz|Zy*N#f{054mw|sX_Z|&f9wLyuxK`)I z=n1?J?7rNJj7NM57wXpghCoZhZ6NCL2~Y!S$u{O^$gc3jWAR`4_|5*#qqz;l`+uV9 z5&rHm#95IcbWHCjsAW{RE@ze^t;+OAC2ji=udQ+DON0JBOM&MT$z%=rIFR-P#Na9v zK*h)s$6^#Y02)M{3QA>Yaz1dzV<9C#H}*N$xN(v7vX-F zCCe}{g9`mcGF@?F5X+4{cCU^P7%W`oLR7PXeLO|zc8WK)v`{k3Wmy5dC82DbM3--v zuOBwueS&gWiXi=2Uyxs)jb#L4! z1A0KRc|JYsy(lo=jiD8xc0r6ARra?8o`L8!5_8O&*voa2d>`p0BKH$~_-6LcBK$_G zZ!+HWBk;O^;4tnM0rNWlnx~mH$Vcm(IhOt34oS>ENSn#)WVSH}IC|jUk(WP1lB5sr zBg070=L=!VxEF+&Drv72ibfInyhSnImv!JILih&R z`wq&_z)XWHsl0p#MALg~x=#lo?T*pHoSzKfsMT7ukChyZOl9&iOzt30H?gyX_t!;{ zSYRJs%vl#q9lkAuNu2{T^lnzs^Zt7RaW~1-cc4(#*R|d! z1C08rmLELJk!X4X=Yy0^F!j4Z-NAB-*dz91RY{lwS6&xAy-655z+t=qsrnm@brQx>Aat+S5MsDk{| zOZSy#8&DBTYBQ+%fm{>bZrt4D+*1Urd@R{Pt9b?t^M;J>`JKm4&wmNkK4=D<={EXp z-C_7$lAUUrw@Jj11xD5Htl)Q!p7F4sJ`AEAQ6$G^&f#aTGS>ZY=LU8{W74%b`XsPY zla<{TO#_ziS3~KU9>9N=VioZb84eju$mvjSte9p1V$~Sbx73tDteiz!Z`3@%vYT32|gi_g7kq{1OuW)wZ4ewgGgy9GFVNGZEMR4|lsKE`my5_NY*pIq2>@ z6O;6~34)V7M~7H)kf~x!*0}rx0m(QM{Qve7Z!Wi-e)KjO04-sRPtM{x@c!A2Zj}EF zBs&Keq!Q+lFx|s4ahC+pCC@ZJM^O%Pl0Uh-T-lI`J#QJO$4^9;HugEt83UfMytEjn z1w`6Q*X3T~1w7exT9Sd0z$fsEQJv;CP}`MHWZ%?5>P5|_LxKctBzh)Ih);poC{Xw6 zimbL2@JyNwS;%K28iSBo&)H4jWy_gu_UHq#r&Jpsf0rV)(tJUI&kcxA$MMqPmVS^u z$-GPwatiojuovOQ7T9J)szB82Hpt6O6n~QV1>C`>S1;PrBJ<%tIzd*sNS1<+m*sxO z|E(qB`wznRq`JKqBY*@xJYJ)F3gS6&c{^jXKo-*9#dk6YxVv3jBoDBC%iSaUZ)u3DD3nz=qx~fpN?VotPnEmFS8YC;n`cXh&1YF ztejI12sO5~Mqm7b$Xz_$3B#xOh}miR4`-tpeoevrUW$)0aGg3+Zrg7N!huIr-F;sH zIgeeCA8r!K{@8TBzjX~!KAF+mv{eG!u)JlA$^&fdsF*D!u>eWIqIdUrhz608`Ez{Z zP8`r~jR@Ga{zNiP$||BOH2Cpnxk5L6vw*$M@o4Cv0N^Hn5-!LKBw{1mM^pR54O?X@uO3>NzD~Q07soc&scu}`%gwVCJmacs(;Uc_zXLX7mpRTq4jiP zzdbL~vA4Rz5CDjkq@_Aa!vz$|qq$zc&<2LXq7_f#yYZWmgsQXZ!KXlMDsGnNwlr`& zIc~1=0+7~nYjFMUKE%Yn)#0kr1oGs%^oIfzfhXKOtGiqmYtJruJNV)iC?4_*3ljSa zB-9H(+rvK+`-4TUMQ-dOmA9)Jy#xOmltJ0BAv^eE0g$uT-je^70s2Z2Jp#UTz({yj z@mM^78UO9_#k4BEB>luAdB~dUw*UH>}=Bt)=#rR!13; z1*_Hx*Zo&%0ih#@sJe_F5r8~Z(dhnreZ)Y>d}bN<3nb@OJI+u(0`6Iul|~1N1)PQ35y95z`_~JQ5!FW;N0C4xV?`v%Q1tgR9b*H<&fNbYo^0^!8E}=f5l)PRI3m_l)3O#szE7sLbXPQ-2{fklZ)SYq zLi;!DujcfoBVM_6pLgflKx5-nw%YZhi0*65_|bF&kocYSK!oxU;%GfQ%jC-g%KLrZ zUZ@KLP2Ug^yHa9pI83p9J-Z2+(wpYlb%i4-`sW@`9C|_J1&4&)b~JDV5%eYAk|4x? zIhT2N@e^nyqpC`sM<8?P@flJRYhh}jwsX8@0TM!H!alZr- zoD$G}BhQOcEG|feAZ&eC8mQ4b)p51H`4cFP9z{s z%6P3Ikr7atl(v{sxq}$lD>B`MT|nZA#ls}`BE-pec!EE78C3A*Wj4B1pc-{3&N;mv z*`s?47yGmj`E!qiBa2iZdGVX1ltCa!mcAb3C_N7Zat=D)xpR&nl~R=aG|(1Eq6%!p zK4v2=VU<@tbVG>cjk%+-!eK8L$_-WV&vyve z^1UB%^K8Vvyy*N-Ipqx?8k+X~(?~Ed1?0u)=D$P=i3bKkT6XX&E!z=lqr<@IX(WDr zg$r<34kk3G?!%UL9ZR}TenYC#lPfKv#Daz0v6789zxQ4@kY$mRRNjgJ>NuVH%vNjs zis~go!M+J#cjIiht3$8{RxpWta7z=Z$cYMFH~nA9g=XCH&C&HWkbYP#VR~K&7{br0 z`#v1Rrv0+=#c#a@6*pF~0kSw?UwGwlGz@_2{kh@6&Bxf1`8>m)E5;ye~6lpl9>*u=umzMuu{x6lR`x$i(`y0a}^WjGUsHIcHij439`wzK7 z?K(@qP27t9I1Sjii!E8m>_uSHayZknxrR*yshUuwQR8R6P(;j$wE(@4vB!hg^axj} zAQ$^V5|pdQiW|xf;g>D6KCLS^0q0#Ex#8hEi1L)o)A#8PAUy$h30BTKjS?9-i=Q|oXjDpD131Q# zPS*uj{2z2Qf0&Vj$e=dorgOap;YyaDVWW6#%PMkFm*Wyr$#B6r_=+L=dd9vShFuUP zJS5o23{nHB_R#96`6~YJ@0RNdait)1a|1`}%mXa?QtGa8DM&f(%jqx2J|QydzC;hMEv0TnT%LNQ zxiZy=_4-aq@Ekp;w4J%Yl{SapwjdaM+iv^;B9mK@wNE&KyRVH}>2M6veJ#~1dQKnI zteT*cmSOq$1&-`0tJa3a3?l^X08*Jx#-t<)hcV5`# zD~ZpsO}EJa{s)x6wg0|`;PZKG`d7w_&Ev${uivO00Br6!*3nuYEm{n2VBpFEzi3&;Ah#sYxP720jHnx ztIj8#fHPz%K4twGTm8MVb1&@5T175|&9}>=1_;qc!L7g^YKcCQ;R1Xh3A{l;}giRa)uEqSvfmJs_e4v2i z@~vEC?6~nlNd5Aj!idknO|H8-8gzbI`xR|*5^KNa*9$zQfYhz%uOjy{=zgG7i#SLE z{8YK!VuT$6a!5+-lPlguYR*;fY6`jcfIv0k^gAa-5nx?8De}1>5IDZYeX8jX#8#7X z%%eC2K#r5Wl}Y^+u+z)VH4e!mGCaBdLBDX|tT8RheRKf{XeZhPdE0?b>FW+*HsXg2 zxi1CYg%h{lmIrLpTzgkJ0tsSE*-n3#TLdZtMT|RZ{rEMI+7Y!M_@xEriUUxR(*jifQ+ zBP~rs?}$z9CC+{xN+#H9OWEwr%{BZ6+5OPb55&bCyqZ8oI9P_*b$V+i?+$@VO_eUk zhhHG%ZAwx+k4L(z_i&+`&iJ)d+Q)o(o`75Cc|k>|4IH;>E9K+-u#I7cOQ-!`0>=dg zL5~YJv5nXRrhgh8k;IiFfenN(M0Ndnbs=LDNx}J4&b@Zgv^h5o$u$D zN7B^6E5SU@fFEQd#4kMN26Vk^_j`FZvDG@wD9+(3GXHG0tiE*`DfPsCm{ER1Y{kIZ zL#3>M^#S4B!r*Zvt#2+c(60da4le^R6$RxNnkjiwCCF^@z13%jNyO%2$J93B2+~YB zCtJfEfwSds-_-s9Y%Q{Hgi84m$gndQT<_EY)5qbv*A2;`(oAH|tu~d`dv*^Ov2>}t8}&B<8G^x(IQynB;vkGz#PO7Z z{I&0SZ@!m;Y~O8Kwc@)#@3kJ3sp^3KlM##A8#5ib{}G4`G5X%`W!*uhnRT1&r6T+% zBbj@uwSxym_a+1dwpiN(eAj`q!IeWZ#Tfl3BLXh+I_xa}dk}F|efksT(+_f!7ss#P zCcf|gCnI?>JM%M)|IYoy50jLi+}SwA8L!NW(MrvN+oX|Dx4e`5cC51lm4 zI5PHH%DL^Mx;GG%TXO1{f|P(!?XmOp%|hhS{-ILnp&QbUPO-c=atBpoc?sO8K?g z-5~e;{565li$Jq!$Ijk&g9v!28`=3Z%O{LY2WS}}7j;QOhX6A}`L{U;;7{4h>Gw&$SsROyKO z$%D6n+vDML4KgBEW3rs*=bZ?+7}iOxdOc(u#zsEjmV_isX%lg`2N3s?mFdbwEl|@q oa)Rwr8Ny*qTK9yXfC`HjJeU0gl0W3$ncK`GWA2MPzaNMEe|R8J!Tm^sf9GDg|t#l4ByGnLURO(ehGUk?^j0nOY;AIAXc2* z#@!VT)O>xZ14iFKi`%X?vM2%gJ|8)ezOe@4r-DoQS$q(d7rTCH;nyA?q9OH2O0JIw z(YYH`)ZxDo|EMDKTuUTqVqe!jjI@AQMRS1YzBfR%{vDBfR3RPwZm+hd`#2Jam#ywD z;|FD_1@bnH%YZvci7Vk%Mbs~rUo5@-2x5%OF)!&CL0IhiclIwwk@mo^Ds_K4#C|;U zYsCRCP<-noz?u{bTI$x8f~l;)o1Ag7G3qNaiMd2c=_iE5lO9-!OErNQA78sxU5+FIr^ma9I8yQ!KMm(;4 zj3^Jrw(m1J1){96N+w%d*v_+SNgYoRaJ~4r<=piM9ZsnWu^qrR&0cwq7@zq!i(6^zV2$0e4@A>ZP&U&M~3?lB_6luHw7 zjRD}D{Y~7|nFKMv(w^a8JpuC3C!>mJ#Xu}6)bZtyzl3#niH{#iYC(npf5pw=VJd-WU>(9PcMP`!_50@LAY%wo_Gs3o2omxZ-~ zqJ*wYFQXAKvU<M$k+7}%z81V6ucSrQW`il3XX;p1 zM<;Lrv+)%9h{0{(?V0r7pxUb`Tx8RTXt=XK&j;jyDdYaiRMEqT$-iFW9*!I2d%7OH z!h1=9+WD)bDZdv1=TUt1Xv#F9yn302I3vcoDR07 zi2bad(a_fxPz`u`#paPDDAQ}sAG#og>|WH8+)HrS<3kePJ{YxM3xa*pHj45GeZbOb zhUH=2G)S~?{l%YtO+Zcu?o?TQjz=mVzV7B|9tXqAA$bc-2S7kfLutF=1(N*zjBiOS z2llbpQiR|60BXD+-0zzTAxEn}nN72lNHF8GV&Z!Q1}x7PXp-LVc@$B-50|W|J&4@W z*E!zgYa*65r&oR7^Y;t`qi6JZTAG3w;7QbKjf$HE4dsBhXKx=SEGRey^x+g?&vhm* zy#&cFt^%%ZvC3^x7`Yk-vrpgOw09>#f*AQ=CJ*OHBcgWqhK?eFClG|n3o z1S{P7NESd2>96+u2m!{=-*O(E_>6GN+`l`z4uIUX$Xnbq7ZAH42eV^RE8yiiJic7p zH3kEfEpw~=p2#J5DXA%a7AdB1#2$(T*cYLqB0Xh`m`Q^Z^+1WNY21G^3@*ml)0?U(Qc;O1y$UKQLyLdJRN z;XNlne`oT2lbi-pYVZintICIck$5-5`*;s9xoPsoQ>YR7-05EY+DpA>2x4iyuUG~j zK+e?5AtS{S(G)t+Zl#|DsdBwfsXaN^TA#ST@?`sjTb(4zBh}N%=ghv6?|BNeSc>!~aG4+w9QP))Jq&cN@n$U0hk(G1#W?p4EfAJ}kP_~0 z0c4f|B~(gX*y8OF=bc(RU=HiS3md!iG0D{xw9j0u# zApNwwxjG{UXhOp>lR}RpRbKg+@=-y=a&5P6cgqDhxA9JAU3~QkYscKzzxV7S+JZl( zar90g6<^n|{PP;%4j_TZH5a79KkzF2(Nk=FP-JGhtsFQiRcpd5u&!cl}d>4V!BE=3K1c0tmyUCG+YIM-H_pXF*7h>ILn6R9_4r+fh zKLnt2*lrVT^x=~kpnvpMFj=u0hTo=7J8lqyCqBOtE8bJRNIX|Ieq zy;$&AglrXXSafc(@F^nG6}tfXGge4sX#1zt35LC+0S)80!22&JfpwUz+JKmtaNa6K z0e*#`7E_jyWP1d}A1jSh>~BRTGq?7An@-;2!y~qani~(4CP01v{($i(te_LeYO^>& z4FYdM-Q#z6KtnZU`Hk}&unjwDNbn+L{mI+TLwE)$+&lE>VfN;pAP}izd6*pEK-e*e zHxit(1eU|5itoro35&S&FI{6#kdW3*jlm=t(00s|=Mnpba39aY6L0(>P*+Sjo8kT) zl$NZrGx#4PtFr~pR_8|d1Y^6-MYn%`I}Re;Rc;NLzpy3oiVN)r?gKN8ML>C16NtQe z@j6$!n6MQb9V_uyqJ8sb7Ts!Y0qmNIYt5EgTa3^ZK#1llJIl+b2cK|xQL${_5~^HzAye&I)MA# z$=NcVjx>tpvwSSB> zqQ_&^G`I!eDP*zy)L%x}+@^@PYhJ;2nk1!5!?r;D^6^U#&sqW#gNCx=k6NVcgzTjG-;h%C}uRhEem*4uL|uO`G`b3eJ*3DnNO zbLHu=P?<`Q4h=Gs7!^epmnO^Q9ViednS4)ui7TiL>v=FNv?3PE9}Zd1pM&)6qa7vX zY1qaw6`Q-s9*(#!jl7>`KL%GA z6*|fvc*!M$^CJ*Az1|F7b~rUoNjgamJZ{%B=( zPxBM(u}0%|*MULcxz=S>*!E&i5%$|nxiPM-2AM7_tG*EPM@*T%A%Zu@{~08G&Zx)s z(lGYB{>45@ay`PHT)nN)2Jd}Z*hW=vYp^8^G8MJ=O8ex5-(w_9U6t2uJbf9Y>f2u2 zdP@S_)dvEdT1J5^)lPa>vlE$@oJ|k-a0`i(jjtXX)ZXI*X_0g5?5C-KEOry6e>MYI zPmRZezN5hSo5Ubt;V#JaQ&7>=9$iYi`6WhA9odN&^{tt$`x-EkrG`F8Y(sA7qD4 zcJ>P{g49q$wUaA9Pz|bnBjctn^8!knVFs9z(YjgYuorYf&|2$cDk!K`GbTFWm|A} z5Kw*&y2}{;5t-~XH@}SKKvD|sua$lu1p}A3ho;PJ&^s>txRlC2)#O#@gxo9^Mvo*-Zb2BG^K9*O>{i7E&*pr*Dk+1{V+rr?Bo>#!& z|AG^?y}>_Ty%;?$zy1uUC-fu_Z9hj&J~;`WBA5~D&-AX8ST<1GCnCGD*h`pa z2`cb2zJbVZl;*56?t(hv)MR#lOV|rOdJkAGoXFfjG&cnBNoDxgASHN&k)X>AY$yHS zxj%12j?Ha`XmAsocVO3xLL{KNOLxOabsTse^k~iYTp{e{ZjcLdD1yP^x!8?%V!3_r z<}5Ct0Ga=cI1xALf#f`tN+ntJ{@oF=zrqYcBFR7-m0qDn;fqLG&Wdfcjsv$m{^Dzj zEqf$J&MUf+xB>dU7s)a`Qb3{4=1lkUZ)8prX1IG@dQT9di$5slG0+QQl9PCzRy`0A zkKJvPI0V!?z4kFop&)DE`>oTZ4VZoQ3s6zK1#z>`*P*F6ptRu{d0sk;_J0Vt5vQY! zxU22@RgP`k*MECmb`AfGnG4B*)0B z_cnm7CatFABofp1k9HiCKWq`6VWEAMl>7oH8{i{D=B+`PlVaxJg*!m*Ht*0Bu8I_o zMUysYG9#8V(x$ott-$~AuWZA)EgGO)7Ufha7`2W5x-0>SdTmPP$NfMdL;N_(mh z$=5Mn6$w0#NP8Mr&z%kiJ~FOa-wHZl31BzHQc51xf(m$0xQFwlJFlGVQn+;tb0?tjiEtZ>gr{i+7y z8`NyDSK2x!o_rJAPhZgC%CpjQr~lVaklOh>e$P+|jK0=rzO=xzBE!{C z&o1dC@ZkCt*^@qot!z@>JGDs(TrF1j4sCHEZ-)r~+%|fo(`~;7p6uYhNkZ#=vJ*5) zjQ@m?#e>G7u?WVa>%jJBt1tZqALxDGaN;39hz^zZx&1!EhBW()`%8A;f!pH>*Vnzw zh@EY4wwB2S)TJ#_$?)sFUY7IJqnRs21z8J<#1u>;SD9Z}#SZzFb#vzG zJxA!0^pDs{!#xin>3*82=#yk%^r|}`k-8jdcFM7O9RCJx`M;ZG9xsDYcE)R~q!8ru zHl4HMjp`mB@K3kQT@6wsW=cz&_>GDt@O<6%li_*+=nd$~taLsDjcBO`o9snkSu8w( zk2OU8hVIsf_NO3|S?@@zl5{Y9cq{8rw3WW9BDEvgES zDE8weKIp041#w69)qT(TfV8J?d6=IQk-poKdBZ0Ts`tV@b-ry9_6*P;y;rfnf*U9@ zHGS?<$0F;5?*zx1JVeI*DX0AB2#AwMeC~GD0MY5=i5q$4Ks^_oB42H!>^`j9>bgwtrywQoKYl*d_^Dk>2!mzZdmRS8ylouKo!Cz z+=p;)etx!%90sM7f}t-Yg}}w1%;cTM0i={;`V$)Upd9q%j(F!Az#Uh;Fq#>F_K}`= znfCDqlBfI8bT8HX-`T7Ce|j2a%}s1*crVxgaREF>_Q315^hm-+N)+eYhA>1%?{!I# zZU{I!OYY`ASV8Q1{M<(y89*uS^Cq6;BPfhlkbk4Oh%7j`;+U&F_5>rY+^nx-D&Ik^ zc8Y3MD;?V`_-1?NLNTzn3~S3Q?E`hYh(=Qh5#Z|IBqSYPKzetEy&rNh;E~|LlD5Ua z9w0!Oekb%@8IU=(`Q)nlBJS@#_Um#uP>Z_46jy2qB5L&FbGiOVH>4`M!qNtj;{yM* zs+|SCktDB4W)Oo><9TXdvu1MA$JOxrx-M=D!ENA=VpO z+#mVoPX1>&o|tG1tCZ`!jsTKBhfj2cH)HEmT(soOw!l8)(d`xvh$INeCLJq)|3v;! zG(R_Rc~bfLSQ{Z#(}U+dC^Y|hfb^}Ai3>pvxT>!@wH7D=cT#SX6aP42jrYj=mulWf zJbZa~s!AG>?kdHeJeUA1-j+re@n(U9d5zpFWPyOKpFTyeo^AqMCK>oqy01W)nf1yX zPYg~0`S)oKU&H2Kz6p0b?hVYZZO>iR`U@p_S{wfW2;Paq#GQa67v2kiAMtGgQC2%C;yW6IAp7)V6k*r;fXAid)XzE2`9BEkEGBh-uHpiFY+)2Tol;Py3_ zq^u|d{d#yQ{-G>kl_t?&uAKpqyiEKS5@!Q~k*#hUm8u|u_w?JgIXI7Wb>>G$C(IDL zL1?W&?H5ptp)U1gNX6DpxE>K=z6Eqgd6vGC9s~~h{zwN?8p3M!kI5W652StJ;x(g; zH6+x0z=D^QSm$fqI37&30(?F{7!=+KV{5TvqrbN(f!$&^ST@23L_+lQA5k_TEt%@+ zi(K{y&;J7ZM4cE3sV$M-PdSF^gSq}hI8pSw*cA0{Ry*|**|HdBK# z_iOEM-nGD{&=GK+^987#PRhfclmho}Q?|IVSme&@f9&JwWn|!(6mxs6X3w)AOKTq1 z8^{DKG;Z(M zi`aJezdNUs1BzX7j)Lt9h?jE)f0FqQs3sSVxPGYv{Q|v;kvsTOXocTQDP#OM`m@=Ru&lQ{cnapLpx#g^40%!DhHfiEbn`f2_T#A|n^5)`d6Xz&wDXC7swnGxAdcu=V74Cw}+4mgBA1DFaYS`T)2|P$`ww8vAuO9JU`%9nsN>UBjz_XC8RL z>^J;Qe?G?vGK)gy+fGI$r$z`aJ$XE-Sg^lNWVmH%u4)|T1t)-OW|3(~ht ze)6Xv@;<>WyKC=(=LP4zaLEJM2L3?3=hVJw5LO>>eD}owOvHCo-+y30K8ezWgNc26 ziV!^~|95+DV*mc0W!Q8%12V|COP0>f3U0FtCpO%|uthQ|(c*w(z_R{mfG?&L<-7c%ngn&9df7@NDKw_IsC(_N$ zpRjniQa8BL8__!jsh{lD0=aZ)#&!V#&~Y3368Hp=6Ait=rvj%vK}fwQuk3yx9oS4v z^u5}Z!j|?AsFN{F0~@t1VXT-A+^gH=7{$^-|5=#Xpuu~v{TVOy``0oa)TSP=9+0|* zj_Xi`9+*r+R&_yX-)e5`2?nuK9BR(YEx^DvDKcBU4Pr+UEUl+pfS#Y6!%mJHg!HpW zI67|u)%Y>)Mx&@pMc1w7 zoeJ{6VY;4NbTd18wuRcHbFeq}-orel=bVaaOw2cn+u|D#ZgK zQRn@DkECnR;ej=xyVWE&hBs~mF}48m=O?}KBp}VqlU^%n&ye7kReSTZg@|onaomit7-TeLtXsal zLG)f0f~kr-Ao|6HONS;Igw5!mze`R=(U zB5ddL7MWN@17AeV-L{x=!VWWKyW#D_pkKt<`ly*p86!vkP*>3M{ zV7sIiKirdCfKOYL+d{h(+r4Pj?aP=1yqc{Ox_)igvKiJ_7B&F-S|gNwAKF2HS7h0M zqnxmCzG;z6Bn!DO;!b$5zL8J1xK$V>qa_g+U`J?d;u>*?Bx)c-u4)^4#cN=^V zOV%g-gd9>(X{q|u+;b54jU0E#BAf|-&%4#F@a7Zs-Q7RyUcv!##!1uW;oInlzKZbW z?+9r*-VI>l8Q$9|==I2C9u2<&oZe!udW#={sdcDl@a^A(-dGlHwr_ZB-XPOAI6fSB zcbFIS60Q(u$8U@lB3!`XWgpKaiI1QW$)YUJw22M}=e;tRU)z(5@LV1`CM-5Cpqr1g z==r6K_0ETItS7z%lL4xOk{08jnr7Ke5NrgdOW7AWK@jww-Y`><83JzUhM-3#b;x>Q zy(|dthNLP7(EUqC_5=ft%q5_FNsF+oeRANZ&|46B%IdPdzz!ru@o8x%ED-bLbmX`_ zIUZErs2`dMe}Z@%90$tZYJ+a*Pwd3PEXZ|hk2YCbAgiQ~bH$$&_XJ}rF-Ig$gFmp& z{R%#KmmiUy6ztjzKMTUs0dwpotb3OYTe2VH^s0|QPL%hzuEykS zLj((b_&G177un&jAH$w(yj;g34oD+>EmQ$DZ;YP_Ia9g8sr;(RA6Dd4awZU z$nR88zUMi>1V;Cr{JTPU#ij4bGs6tF+u2|6osBktW4&1GV)K~Lk0%@BwlV?nSe%`C zg*CQ3XmK=jO$Jcoru?1P)WG%ChQ#jK6XZ*iUz>a5f8Fe60m6oC-w`nI*deL=^a0GIWo=_}y`VccZ`|MH>zOX4kTy{6771137Z2B$E~J(5QS`qvx9LLXvWna5KFMb zChQ;f&dOuJ*7~tMU35QT&oINh-s;mw5#Z_#osTuEAUlcJKT|yFM7j9?*MGydCHEmS zi%%fVUElj6Sq?lSFf`~+hZN;5AM5Q!kHT>F%7`*8C!iM^Q4L52QkogL!ntVO#x`V)W zu1s^*vJ1HJz6Kd9S@+TT!Bx8cs!zx;S1?J2&KNM(`Qp6T--N#&s>{;1Q@~P%%m4Ru zIj}xSwDI)NK_6)@4IUMn@T8`{=|8hT_q(*W!zH)Y6 z3IC2vxLK0y2+LE#pKP_r)x$UtzJv|1)(8?d3F-Bhj2rME9)7{t`p5+!Gbo=b7`%>+ zm6&TrN=5-g)1kvwmWQ#CvJBdBV`ZSZi+NuwpC#<=#PEUmpN7?V;K;lxmu2%3S*NIa zTFUiN^n`?s#uhjH84&7jI-V<343u60CZFl9q5bb8K7D&hf}~Taw=$%k>?s2M zO7S@l)7!wiu|!_{Bn1Sn=`#P^;sBBYy_?rxQUPCXaaGa#WgrQ6j#+f^!V-0UCaCnj z0197?g*S|D8ktc@Ne2)#)Y#ZR{TK)Wy`UPUOnCzjyFbbNy zOrIYZ5<4h;e?woVh7y*3bZzYhO`M9~LK08w@QbIO?;!FI1qv>! z=k|7rEq`e}psO?mxM^F>eKRkxRdt&WWUS1<(ZDjDCSn9sSLtu&2uC6DviEfFZoGeF^wj=UZLdZh9?Nt zz2ekdVg|Y^2b}wA6@ahsbG_xuR3KqnoVob(5NOrq9NW(t54@RbS$XoV$o8U4N(}K* zsvhd>#uM@Z7x*~!u*ng^df~IRV*@Rq_T|aMMu`qF+P&aS<+ni${P|1^EN-eOpe;u?vV#;k*^ej~>v{@Z|ba<_~H>eYyQvC$cFBnipMX!Zrp! z{TU9}0k%ZdJ8UQ25oh(?tn)lKLG5n!b??8{NUP?qQ1$LC;Pt35!TJup41)LQyCj#?ePTJ=_7WGXX< z+nhm%Jj817#b*%`JN_*#@7^UaweJj7_kAnnBRa7$jKeG)ayk| z+t^4LvFjyI_P{|SZWj!%9ZK(~iUr|D1ALrP(i2crQoOr#`Z!QZJE>e0utT0G@Hxlu z3exCzl-@Mq{dYu$YZ~1{DeG8GXo36v;9=nM3(YiAmL*ItGE0B4<|l$xH?Pqzp2okxB?-C8~UIGJY{&JrQ zc|^s&CbX402lCU;j{n75fQs0y!H?&~kbA<*;jcG{;rRc?b%dHH5^TqapjE@XU)Ham zxMMSayAyK0<^X4=l?CmaCTy2vr}uiTHSx%f$1BPkU_1U{#|IY^K(sf8_PWduZ0<5+ zRnz`dz~SHAN={c!1WPqph3l?F2-cU&alX{!@ZU}e)$tKib(k1(a?MS6VOM}yHHI;6 zjXA{1S!imzI1Bswn8=9-w6U{ ziw3U%RD-OX1wuaKIS^jC;I!ml=?u^vTxu{|FC`8hZr5a3M1g8Fr2o`w1%4$y6#J1Tb=3IFK!Hf@##ozM2}YND-(%kCXd z#DEW|e0#vnBO496JLN6XL3crLs=w>$!$oAO7{?nhcNmXkT<~>XjWWP{+xZ5$p8?R~ z$9=~l9f5a>M61~IG?47LaA_56BVoFSxO39Opi6!)gN5`V$Vq-Dt&PR2v@|OhoF1ZM~1f z@!yeXSh`PK>N${WZrFF$wFh{n%r!nO(jppzvl;ulalp&=$U=dp55!8TV+#V@kXqT} z!=1@yh)>5!qbN`kWP@4krHSKvA`0t7Q+7FFBQhmR^zILkm-`*sH}e>{L&Kbcwmu>A zk>7oO4Mj+nf-mCL$*2FGe-O@)&X9Ut3MBCMansr%5PulYaH^jJ$j%JO>4<9scb|ty zqRx7<3}gStLlK9$5s!~Ss~f4o6FZi%MoSK>~^8vG_a2-@=-_rA&mQrIj-NWK@=?d z^;LNu#FosI^PhA%pxqqHC|8?AGEU0t`>aZ^iSoS21!GOXH9Jx0i;4sL)DYg((daQ@ zbUPq$hrDY<%uq$h&86_Z~NFY&to!w?q=ysqabG2bd84qY*okW<|u^mc4Z# zK8uSA@}niJYn6^ysMH}HTg%~~q6>(Xr2Xro*i=xciZu?JodyOU(UowK3Tz`9|FqkO zShG5^yHLK zGY%DiqU)jjOh#28p`L#&dv~3P4;FdM%T|O`Uan|c49@*COxdudT)2Q0$Z;>CNykb- zUnz=J%r6ia@#WPnv!Tzhk8u%PA99EoP1Lrjr}YexblzyMk|y@?7H(FbFscWU1e}ro zA!TGUy07hZ*}*-*h^}QJ_sigjQ`ZSl+(_0bh#n?R zMAo|!{g;s5v3*l{hKCVn{m7LNdclAAACT(V&C1ys1qO9xho#iFh-1}UU%Mn16m&|O z!@cf;s3*te7iyhI_t;$(vZ`DE3}B3Ye-9u22PEIUs~9=l4pL(_a(tEFfZme~m*uF0 z)Y@Mxp~G#&E?C{6=wFxj_(15W>xDL%Fg%c_D0twM6yQjvHTa{Va(o*a;R({Y`~3oi*Y)2|1-iTFRBbmPL0lXQf& zrMLLysVZRD_|$74Rzw(yACsavP7bQwk%Ap9#Q1;v=JStR`AG2H<^4JRxuElNgHbyZYY(&D-k>T??_m6YVym(^v{#8ekz`OYjk&p~JqYZXT6dWatRm9pFRRPWL_s8xBL z7jRtrVMYF23E3GP>Q3mRK`MCR11&3Bf*^H@rT4HV9>|9Nlv#8#Vawm1v2eHj298GQ z?tCW}#7P-nAz4=lDpS(o)1IK3}hxZcR|Z%!ida9)oI( z>%=!H9%PF$&2lgdkyjl2BfU*T(?opqbqH<%$+AZJ%}@%!lXK8n{xl%zPX z&cIe+PDQm#f;4tzzO+#+fY=>jR%45!Kz5AoS4Y|>q~woNa&}`x)X%TKy&s!QJo|Bd zNf8G;VJYM5(ZKOfh&=X*SXSTz5Ivhg+IDY0FdchL%iP3=6cQb!*>7oJ%kA53laJSc z^N^8O3yu@mFFF4Sv5q1v?m8WOeq{!!N>8Uo2pmWBHYdy-M=SRpH;`qKSJ7i<1?p?M ztbW8ybXhgpB>7T3;5@kazDVIMffY=7-~9h)At#D|*B!FQh-fA(Q<_hxf%JpA`wT}+ zf#Jew(nM}z@_6Ka5|!v9Q1M`WerBH};O6U>DjpHX_OH%l6s^+}7R~>*DVNfLtkL1l zQiKNzr=h#)0c^-I2q_gvT|yf6>JMYHWd2VNG5-hQGAXYrRy)GhMV=LTAv#dYqzsM1 zkpk|kJlDVzV_=`Wb3=X6gD~NCpw1@357@LETpB+cN%H2We=6ZTcVgs<~OI5x*dkrb4cRyAB zg%BBafRcC0FAyoI?|(|G1gh1(;~NshsaLH$WwuTah*p>fj07|gws1v)K@5#ZpN^7m zdcYWQ9nv!*$dMq{>pOp_>5qU)S6KdoQdex-0&jTMko78vOl_7gi1-2bx2{B&+bu}< zxwPo%<3vQGyu&d!yF}og`)Jw@# zQ*(L?a2`=PkSoXm?1pR!>BT1qD?e955-*Jbk3vgCf|??bu(;h64q-(mBC>5)eKwKk zt(BK%{5}7R|GE?2pC}TDqZ7py)$A{m*qXK%_oS3M;Djcw-no>7NJi>E=NDQ7*FwH~ z)KN_kA1YGCNj*fyj$34lCI9Pa@ELfW=AO3#o$uBL5ox}}*{{WrLb4N(dK4YY>C*(= zw=|qMSxVri$~AvlppHlOw{B^v?@L8$F3;>#N9g{!R5dcJOJg7vSeJuqUxc*)$H(hT zN7Ld6E4LmAI}P6hIZloX@1)`ZM=y7w-dqilVHD!Uo%eyW!OSILAQuT}-<-%}`v5v+ zjl~Tu?4X`oXXo*K0NJ(QH#p<$|DPT_31Um$sn2iey;o3e2v2(A3Ec5$YGCgI)(rQMbM30@Y`iQPpWk;8ATmqKRRjNq5Vi3aVd~4M| z91AK9PhX&q4?)P=tjeqG5z<}B_;z}K2)3F+FFC}y3+zk0`!gx*faCVdO)HAug!K_d z=6*9a;0R~*K?2N1Ptut8CCcCNO!1Laz+y1>*JWH!}I&rEs>vANlL z2AJu9G}9v!%5SB>*?!o;*y1{2HTrwCt{_n!j)^fS8wae3cqRuM+E8S{zZk%`s*L1E zJ5$N*7yh^NNXL3vIsg{>AUdi+3sAs6e_GEb1?+7XGilYTv9;Gz){X;mc9ROv*n~a@=r1G!z2~9c$;Yui++CcMluoc)UFnLTJAGp^=i#MYegI~ ziOz^iuRVq&v9%(PsmK2e7BAv2%(b%x#CYG2KI$hPTZ{g|>dLVOIP#Mj1Ej)4{C|IO zry3J7_FDX25cR(=9hBQ2@p)~O0;AfK%poOvbg<{$zU!a4k#=ly{P9{taLXAct>z2{ z_1)CWM_RDw(0Thk9 zQi2h-DH@H*rZdrhG`5OLG$Oiou$}PF7t6zPfbY8+6%o=-_>V?>kIzTFk_`g2Ql(bU z(dcU6KKNkVBg7X}OqO;F#U_FMBAZyeup}}*&vw+@t`kX^(!Nt`U_;!Cme23?p9M9I pqYrS8@)0|MsW|jpF{rS3&GP@D1Ie%Qs#m0vkTLfK#ggHM{|}tJX3+ou diff --git a/datafiles/test_validation/case118.m/Lambda_valid.txt b/datafiles/test_validation/case118.m/Lambda_valid.txt index 54fde11d..57fe02a7 100644 --- a/datafiles/test_validation/case118.m/Lambda_valid.txt +++ b/datafiles/test_validation/case118.m/Lambda_valid.txt @@ -1,237 +1,237 @@ 236 -4052.9781708333267 -28.143883065761599 -4049.0371949806304 -16.812326405496126 -4030.2535307602502 -22.710834557040421 -3933.2757687677372 -1.1823174748104821e-07 -3922.1086276737924 -6.6079183430585022 -3997.2201946836126 -2.6820604217937249e-06 -4008.9958150917641 -0.31775465569133943 -3923.0331858750615 --1.3165043893810264e-07 -3855.3265421209112 --13.679932857232192 -3786.1090144713053 --1.2485367781584201e-06 -4012.9371919230834 -10.429487368174621 -4018.678448857504 -2.8573750522366113e-07 -4063.9743619861083 -24.183402575944225 -4041.0114073391705 --3.0400475677201211 -4041.7677603202706 -9.3181102035136438e-06 -4028.6453520122741 -5.8369321266968557 -3967.116213747076 --4.4555773090482216 -4026.4522956452406 -2.0792442227533833e-06 -4043.1665388307406 -0.69652885809859455 -4054.0853754621708 -12.283117555767992 -4036.5821011978619 -20.166755413775647 -3993.7688358843193 -18.361346779260984 -3900.11415210322 -2.8215548183116868 -3929.5646503296734 --1.1397229742723228e-08 -3761.9439547781794 --13.222632609608754 -3781.9248937246361 --3.8728778460859444e-09 -4019.844966048649 -4.0103631525916647e-08 -4060.3521012450519 -6.124544155751078 -4080.8357428360587 -3.5417392472902272 -3945.8453232922411 --1.7360402144698912 -4070.9344324561812 -4.2741473047454168e-08 -4029.7251621203586 -1.5203281935727666e-06 -4051.3874838948345 -6.7025297288630732 -4009.77561076244 --0.42844028242442833 -4020.633753752702 -0.63203298060629853 -4021.3254107387684 -1.4269428837252772e-05 -3991.1994332851036 --3.0934243254396079 -3966.5451686813053 -1.5997510992090964 -4082.7505211351872 -7.5298568105327943 -4098.6436528133854 -4.525871714415221e-08 -4124.7691383031442 -6.5534629545872027 -4081.9899258453825 -3.4643307391553232e-08 -4084.1727917088674 -1.7204493746040743 -4112.3657911187929 --2.4028262352724163 -4094.7845683772498 -8.204562744284928 -4004.1018200130347 --5.8252238997009184e-08 -3935.506855570492 --1.5637264564461726 -3939.8913116304661 --7.899280612959136 -3895.4148255577866 --3.0161382604524307e-07 -3969.2655648411569 -5.2544996430503144 -4065.9001777854173 -21.456984385246983 -4101.4654062526779 -23.899283217624365 -4109.1883743473136 -19.457089825989588 -4064.26297065683 -5.4990151978521918e-08 -4064.2684448533591 -2.0686763044234675e-05 -4065.1203422798199 -0.26314695937619786 -4042.8652630591564 -3.629389084169818 -4079.3859401329696 -13.371327428394141 -3931.6749358395887 -3.8128577368055361e-07 -3874.4371641174421 -0.32877033514645104 -3855.1852650866367 --2.6993025481466592e-07 -3874.523296475179 -3.1092270337040083e-07 -3896.2256746823059 -0.3963768737593617 -3859.501295577028 --2.4619667173747501 -3801.7199343075022 --0.58451254742662084 -3779.8895377480676 --21.50505302269849 -3846.3667621865279 --6.4710462969951967 -3794.4727339373494 -0.33917149805372709 -3757.0335326414756 --2.0075626440164008e-07 -3972.6641043457103 -2.0667542027361414e-05 -3976.1970933229031 --1.0215172701598003 -3974.307174695492 --7.3187520844362821e-08 -3980.0270552428983 --3.1166585804837432e-08 -4033.8625148332749 -22.911043021902927 -4003.5520295420429 -25.995838936897254 -4045.7060611145284 -44.464040505376602 -3894.2822977336582 -1.4548429648916106 -3904.6745545055537 -9.0755958496188622 -3890.239781288124 -10.218831509439214 -3806.4615696966166 --2.0860694592611096e-07 -3798.3448421127077 -1.5536019085150565 -3912.6084641449011 -11.674348458769101 -3890.0142570421481 -9.4361804382346417 -3829.6642546838957 -18.197940022081699 -3777.3715188587316 -10.367889970763914 -3820.2509601851666 -11.738684271125839 -3813.1048437277282 --6.0723896186576282e-07 -3730.679602150642 -11.670665673257487 -3653.5226975533328 --1.6071668476693689e-07 -3828.6300150649759 -7.5488277680394296e-08 -3812.4456651523101 -2.184481575575655e-08 -3760.8709940698627 -10.912424960718615 -3826.7949266982305 -24.483136011150478 -3865.4101186234848 -26.105722842504758 -3899.6707081933878 -42.090533472009497 -3889.9357899629449 -23.725510154560528 -3858.2559261817105 -17.032318351856979 -3852.4890705227313 -4.7814951267953667 -3864.8722940549674 --4.4584678997132653e-08 -3835.6706501776575 --9.0442337419730529e-08 -3830.3466619766464 -19.070088435592179 -3786.7371200676239 -14.544176213793186 -3912.3115249795196 --1.4823223434547134e-07 -3988.6169210714293 -0.43172087940023124 -4010.3261697689736 -1.0123443028188306e-06 -4021.5524879543591 -9.3557453668404253 -4058.0550406979573 -1.1430744811647788e-08 -4020.9075339143915 -0.82160944598409591 -4023.5735806935636 -1.455155761107793 -4014.0681939299157 -1.8569377633153272e-05 -3957.8799685097074 --6.3325103765305921e-07 -4072.9644595233813 --5.6535351525267232e-07 -3978.4734535666389 --4.4788677558421686e-07 -4041.6594364438492 -4.33038632895465 -4042.3140654807221 -4.7159845376393665 -3799.0927604274993 -9.0038647239925962e-10 -4068.4332788732781 -16.517680719325245 -4043.7163848163505 -43.502549091649747 +4052.9780135367537 +28.14388753082331 +4049.0369669322422 +16.812322630300734 +4030.2533288306822 +22.710816220422952 +3933.2755230740886 +1.5318599682461511e-06 +3922.1083731975696 +6.6078752091429713 +3997.2197893957882 +3.4749061074089642e-05 +4008.9954534495268 +0.31776732344539593 +3923.0329531351103 +-1.7057119525455135e-06 +3855.3263179658002 +-13.679883678786007 +3786.108797566761 +-1.6176505029082751e-05 +4012.9369351844821 +10.429481695605167 +4018.6781735506961 +3.7021080569730936e-06 +4063.9741499622669 +24.183420927503231 +4041.0111696223894 +-3.0400473160681556 +4041.7676420874359 +0.00012074067826136515 +4028.6451173329165 +5.8369143111735919 +3967.116059840494 +-4.4555580972760476 +4026.4521821606281 +2.6941634934618132e-05 +4043.1664392360922 +0.69699601113371523 +4054.0852804703004 +12.283442755893718 +4036.5819897386937 +20.166991565841538 +3993.7686998967579 +18.361487281873416 +3900.1139999532834 +2.8215698833220522 +3929.5644684811105 +-1.4766633494615744e-07 +3761.9438338862847 +-13.222576388802766 +3781.9247647731277 +-5.0178053669738563e-08 +4019.8448672551026 +5.1959894381686211e-07 +4060.3520024852501 +6.1245287984859855 +4080.8356420707291 +3.541728420054302 +3945.845155457399 +-1.7360567453726123 +4070.934327510498 +5.5377610463985401e-07 +4029.7250589741184 +1.9697827132044224e-05 +4051.3873418307526 +6.7023835242961969 +4009.7754470263699 +-0.42897080295400591 +4020.6335978087332 +0.63210365865729246 +4021.3252569719398 +0.00018594950597414017 +3991.1992745417556 +-3.0937869535341687 +3966.5450300716684 +1.5995608931711605 +4082.7504186624619 +7.5297123346462325 +4098.6435907634495 +5.8638653318391232e-07 +4124.769095627913 +6.5534591975435017 +4081.9898922642346 +4.4885248364632998e-07 +4084.1726325870604 +1.720014219949439 +4112.3656885504379 +-2.4030272988069861 +4094.7844882472959 +8.204466560668271 +4004.1017402090843 +-7.5474949936436746e-07 +3935.5067776722399 +-1.5637449285413476 +3939.8912335130608 +-7.899302015655465 +3895.4147538619791 +-3.9078330485643252e-06 +3969.2654969635337 +5.2546197445619249 +4065.900156539652 +21.457183206410324 +4101.465400926093 +23.899436022723105 +4109.18836957653 +19.457149042977374 +4064.262951376098 +7.1254523370100386e-07 +4064.2684278682013 +0.00026949912219590051 +4065.1203257735669 +0.26373131088387991 +4042.8652257797339 +3.6297703278876483 +4079.3859288259277 +13.37168976865993 +3931.6748598301051 +4.9401131184844155e-06 +3874.43707977535 +0.32876433208207051 +3855.1851782706585 +-3.497349926632914e-06 +3874.5232140287508 +4.0282407048826059e-06 +3896.2255936457918 +0.39639125919154022 +3859.5012118572104 +-2.4619656426728498 +3801.7198633155563 +-0.58458082185339566 +3779.8894787014428 +-21.505015878225425 +3846.3666865477799 +-6.4710535198439505 +3794.4726583263287 +0.33916064585985184 +3757.0334556285061 +-2.6010683051126212e-06 +3972.6639479898381 +0.00026774985364286957 +3976.1968960247391 +-1.0214096696038557 +3974.3069243410432 +-9.4824514830321944e-07 +3980.0268293857794 +-4.0378023506467058e-07 +4033.8624506082865 +22.911291955596557 +4003.5519579085872 +25.996047122296911 +4045.7060300010571 +44.464280710374787 +3894.2822172303277 +1.4550347379658601 +3904.6744789624313 +9.0757540812283946 +3890.2397039416187 +10.218942622783061 +3806.4614910952751 +-2.7027589284056723e-06 +3798.3447644057419 +1.5535989270194746 +3912.6083566543871 +11.67438205449292 +3890.0141355904852 +9.4361869496584951 +3829.6641003835102 +18.197918518447995 +3777.3713513220328 +10.36787274250403 +3820.2507107801648 +11.738820269016957 +3813.1045080738977 +-7.8676602393014391e-06 +3730.6794579576508 +11.670630153347496 +3653.5225823691876 +-2.0822886849131659e-06 +3828.6298825133167 +9.7805685532277724e-07 +3812.4455122459653 +2.83024418563602e-07 +3760.8708353145953 +10.912394984379361 +3826.7947605786244 +24.483098528181461 +3865.4099525819415 +26.105700517773627 +3899.6705694430825 +42.090511671099733 +3889.9356709268277 +23.725481588263289 +3858.2558224615923 +17.032283804908317 +3852.4889220447158 +4.7814313693033048 +3864.8720921870618 +-5.776729287307108e-07 +3835.6704077047775 +-1.1717936566619643e-06 +3830.3464519538088 +19.07004057597101 +3786.7369388695538 +14.544119915372098 +3912.3112990845971 +-1.9193757284992271e-06 +3988.6167655949098 +0.43323617127932462 +4010.3260469734523 +1.3156046369416962e-05 +4021.5523793065367 +9.3557588083835217 +4058.0549900026035 +1.4810173586725449e-07 +4020.9074146028975 +0.82168916465369946 +4023.573464830688 +1.4552701399581971 +4014.0680769671035 +0.00024056603388397503 +3957.8797788274392 +-8.2046542864710138e-06 +4072.9644269490814 +-7.3249470495050187e-06 +3978.4732722231283 +-5.8030118934518438e-06 +4041.6593357926349 +4.3303814001942849 +4042.3139654408355 +4.7159782259688265 +3799.0926845657141 +1.1664974994931771e-08 +4068.4330131474449 +16.517658864516665 +4043.7163411651832 +43.502775494729136 diff --git a/datafiles/test_validation/case118.m/X_valid.txt b/datafiles/test_validation/case118.m/X_valid.txt index a8fe7f58..d07a401b 100644 --- a/datafiles/test_validation/case118.m/X_valid.txt +++ b/datafiles/test_validation/case118.m/X_valid.txt @@ -1,345 +1,345 @@ 344 -0.29835425287410255 -1.0331697033016569 -0.26489086263838546 -0.14999998506907955 -0.3000514816042073 -1.0387967945707413 -0.30611500796805713 -1.0380037651724436 -0.35138837493530251 -1.0599999978438677 -5.1571483535978252e-10 -0.71517739665337055 -0.35911307532081782 -1.0574525055459874 -0.31914492646123305 -1.0526943509844715 -2.424063783197273e-07 -0.33285903416511503 -0.31394852756652353 -1.0510172953106192 -0.43113652036308475 -1.0409882257186989 -0 --0.78632437911854747 -0.54015616230668584 -1.0600000000000001 -0.65708686805309091 -1.0529795615027151 -4.0187452859062232 --0.99676503929616689 -0.31681494195659743 -1.0460055501259766 -0.31121371540058312 -1.0499550340762787 -0.85793833952452359 -0.54439509565320399 -0.29727090861885069 -1.0344770184035015 -0.30142763541029988 -1.0488068316776593 -0.30071311018018632 -1.0485625928934612 -0.20883881396594398 -0.23840567341669983 -0.30616911704353783 -1.0461369563363305 -0.33340453959720801 -1.0599999943002061 -0.30590511710597434 -1.0503238421750103 -0.13226150070842196 -0.30453617746616951 -0.2994474747119496 -1.0477868474329799 -0.21583270593439088 -0.23999900264533242 -0.30490403917410569 -1.0361853570117543 -0.32318827400403943 -1.0313270495958318 -0.35575651644455702 -1.0345717224562545 -0.42246810998926604 -1.0487436017846368 -0.41338686245074313 -1.0462081752270054 -0 --0.073051955806020946 -0.53307572822774574 -1.0600000000000001 -1.9381383481044354 --0.46999995693545543 -0.56136670747432438 -1.0267818673979581 -2.7976220790279505 --0.27577253991374295 -0.34634239728528199 -1.0413721147572215 -0.099224861705238546 -0.25533848386361674 -0.32207294436275258 -1.0348811867084466 -0.30911918911234193 -1.0354315009177124 -0.40106030658752967 -1.0311990205323283 -0.31165149024846239 -1.0385626047618532 -0.072482705377674442 -0.27186810836959668 -0.33903901044454077 -1.0410403352020723 -0.14862583008576669 -0.21829629257098865 -0.29175319398360888 -1.0461533194864272 -0.30211003393058544 -1.0559212136974845 -0.048878121899405221 --0.079998372005584156 -0.29625852625153437 -1.0539852219168742 -0.29646699822675526 -1.0542609456202092 -0.10662708266904343 -0.19821342466733688 -0.30913104885228304 -1.0600000000000001 -0.37142920820558761 -1.0150293554310879 -0.27975413518448677 -1.0424525338969253 -0.27627277872717643 -1.0424887083849785 -0.49321826425730003 -0.28759590024346654 -0.2687480206545893 -1.0354647709506435 -0.29142362062027122 -1.0406221179101391 -0.4099496318390054 -0.22097683268265542 -0.2895786318303406 -1.0399686234002909 -0.31126617747362201 -1.0309005433115765 -0.33448045031733842 -1.0252648981437733 -0.37501495086474335 -1.0377211010707492 -0.1903896733560145 --0.041439435254253393 -0.40707672479568879 -1.0450156194816873 -0.39965156688610404 -1.0473020752878484 -0.41675561686152945 -1.0495620387036246 -1.9333231234937538 -0.1967997092964312 -0.38525577879406847 -1.0392119143053034 -0.34578253676344495 -1.0222158055519004 -0.33123480978441566 -1.0166493410863782 -0.31810010247414877 -1.0162984149774303 -0.3334462964602945 -1.0312457822083672 -0.49542311391918642 -0.34793157611129316 -0.33237710215093957 -1.0311699461992618 -0.32134223001491213 -0.19974972596445989 -0.33336050965208081 -1.0308952303301153 -0.32560171697174234 -0.14999733859757025 -0.34887950829557213 -1.0317509174322703 -0.33585888598732627 -1.0238559223338883 -0.37881541156014531 -1.046781894451992 -1.4970480758710056 -0.95668772298557681 -0.42944924481195307 -1.045740692771379 -0.44271681730939194 -1.0481190796342295 -1.4841482119444771 -0.31962880904426838 -0.43385116348379688 -1.0438410825366571 -0 -0.0088452435615244563 -0.42516680848907051 -1.0156705377671027 -0.45039086982873927 -1.0227094807270507 -0.49932709158338523 -1.015561892119712 -3.5223624668861233 --0.66999880959345903 -0.50387550531359515 -1.0600000000000001 -3.4885834909078888 --0.66999997737264561 -0.45820844515664877 -1.0465561486792343 -0.4887452013216681 -1.014644420731551 +0.29835432085008595 +1.0331694724037841 +0.26489017744779098 +0.14999968698512062 +0.30005157706609481 +1.0387965694826591 +0.30611509129432474 +1.0380035546855699 +0.35138848829703784 +1.0599998453020569 +1.2624542792473826e-07 +0.71517743723357274 +0.35911318956007887 +1.0574523572716725 +0.319145122838349 +1.0526941282164581 +3.2626258315138611e-06 +0.33285677229779254 +0.31394869283378057 +1.0510170742182623 +0.43113661711906953 +1.040988165123012 +1.0811425956570941e-07 +-0.78632195760697898 +0.54015624975175647 +1.0599999964219746 +0.65708693529672502 +1.0529795953375878 +4.0187447898248152 +-0.99676359346042365 +0.31681505137571692 +1.0460053508812566 +0.31121383167045436 +1.049954815056463 +0.85793822308098344 +0.54439428731526562 +0.29727099408532653 +1.0344767952997633 +0.30142772660367667 +1.0488065936716897 +0.30071314264071919 +1.0485623069799814 +0.20883837063844374 +0.23840716332010858 +0.30616920232262596 +1.0461367430324524 +0.33340457301907894 +1.0599997992758916 +0.30590513162358918 +1.0503236275621879 +0.13226120209292358 +0.30454110810165025 +0.29944754019270653 +1.0477863873388336 +0.21583234881628893 +0.2399868198629318 +0.30490409020119663 +1.036184982592995 +0.32318832289778876 +1.0313267400436859 +0.35575656584684928 +1.0345714905951784 +0.42246815363865786 +1.0487435000602974 +0.41338691911263681 +1.0462080841804238 +1.1906703050501758e-07 +-0.073051495800033658 +0.53307575317744993 +1.0600000025453371 +1.9381382125715674 +-0.46999932247081144 +0.56136673255807545 +1.0267819124266198 +2.7976218714702661 +-0.27576942201018767 +0.34634240918829617 +1.0413719674992252 +0.099224743910764274 +0.25533826825435019 +0.32207295357361221 +1.0348810250898377 +0.30911919936441984 +1.0354313253384617 +0.40106035637548981 +1.0311989263562438 +0.31165150351810234 +1.0385624250060805 +0.072482705461172289 +0.27186798276052859 +0.3390390271223549 +1.0410401671850225 +0.14862554731362287 +0.21829568664944413 +0.29175319056223509 +1.0461531136483764 +0.30210997969024916 +1.0559211602129215 +0.04887811729850159 +-0.079977267157200577 +0.29625854304839272 +1.0539848862679961 +0.29646702654435209 +1.0542605639008615 +0.10662666027638147 +0.19819590440671933 +0.30913101550342359 +1.0599998921764593 +0.37142921021160502 +1.01502928537007 +0.27975410163239739 +1.0424523249585034 +0.27627274856169137 +1.0424884450162599 +0.49321795628390086 +0.28759381604580547 +0.26874798259096738 +1.0354645137961551 +0.29142358117548184 +1.0406218856595959 +0.40994949516456464 +0.2209765078342372 +0.28957858212806092 +1.039968543627515 +0.31126614061597618 +1.0309004284073384 +0.33448042143969497 +1.0252647732295876 +0.37501493817120951 +1.0377209597119397 +0.19038966916339189 +-0.041439936866558648 +0.40707671194552825 +1.0450155138370567 +0.39965155153927018 +1.0473019584639773 +0.41675560193572819 +1.0495619304453208 +1.9333230470579144 +0.19679986580822231 +0.3852557766549411 +1.0392117399846421 +0.34578252967216117 +1.0222155932473456 +0.33123479203158501 +1.0166491428850226 +0.31810007035966731 +1.0162982610987183 +0.33344626194362154 +1.0312456650751782 +0.49542311131089395 +0.34796148735270765 +0.33237709732642784 +1.0311697009360212 +0.32134221381603323 +0.19975611089760445 +0.33336054644910224 +1.0308948567495089 +0.32560170106936592 +0.1499570772229728 +0.34887952787657694 +1.0317506263242915 +0.33585889581264583 +1.0238556402976788 +0.37881539361509803 +1.0467817640895274 +1.4970480151319421 +0.95668861734533572 +0.42944923528386236 +1.0457405772607358 +0.44271681055633472 +1.0481189634103594 +1.4841481409991519 +0.31962559261915507 +0.43385115402634794 +1.0438409772541959 +6.2450911583474268e-08 +0.0088448004581737141 +0.42516680145754882 +1.0156704658750721 +0.45039086410278856 +1.0227094394114227 +0.4993270733776683 +1.0155619818611175 +3.5223623209337549 +-0.66998445764050052 +0.50387548192491038 +1.0600000046036602 +3.4885833684026828 +-0.66999958726565245 +0.45820842856477773 +1.0465560966651837 +0.48874519612986123 +1.0146444240939116 0.52359877559829882 -1.0600000000000001 -4.5366605723631466 --1.1109652770152652 -0.41354120340057071 -1.0392651958119046 -1.5667821795297655e-08 -0.28877700969441394 -0.40971778802833569 -1.039458588177915 -0.40113081166055115 -1.0397961704788763 -1.7309292562908183e-08 --0.052012553237442243 -0.40732094311996797 -1.03826211839864 -2.5130162528866573e-08 --0.02219845747722226 -0.39981338172749081 -1.0219247791182777 -0.1693125906636869 -0.08999997937490567 -0.41497668973981916 -1.0241578424879751 -0.39974577507452896 -1.0118090296707247 -0.22853031637655555 -0.22999999421976608 -0.45589905517664076 -1.047058986448 -0 -0.69999952771246943 -0.4511129076904733 -1.042379848980614 -0.45590404882538121 -1.0436901751956706 -0.49307823392070654 -1.0600000000000001 -4.3084108402986834 --0.094332084755208087 -0.49060036612800606 -1.0107505674494499 -0.44459705037480945 -1.0377017639630275 -0.45236360549546861 -1.0400159487306027 -0.47424506713452025 -1.0427402649146671 -0.48983631482360385 -1.0505035926809094 -0 -0.22999994232443194 -0.47038420739734521 -1.0443220901443755 -0.47565261231358752 -1.0571042248517577 -0.036262097247563421 -0.035415368010693088 -0.5265177536313288 -1.0481492130713954 -0.58174276094342636 -1.0600000000000001 -5.0184413803382082 --0.24016116167420515 -0.48726367047532204 -1.0417816917295524 -0 -0.47214682394585805 -0.49246574295231932 -1.0456496026064612 -0 -0.015562910291431557 -0.5134952033649679 -1.0500035723854402 -0 -0.089999945701494083 -0.48424577603263885 -1.040008993257969 -0.46585019488540658 -1.0378903237971575 -0.45284380200688029 -1.0267611579007991 -0.45332036771476747 -1.0354646250021247 -0.46717205635864117 -1.0431441808034363 -0.46577739547397284 -1.0519319560744156 -0.45718776873667988 -1.0540449951208133 -0 --0.031739169228046669 -0.47378229643318731 -1.0584504938988741 -2.3129450178559554 -0.45758071551438961 -0.47693602085257508 -1.0427932497464698 -0.49972328503755664 -1.0468424200329551 -0.43818908190220635 -1.0514003713689282 -0.38246230522490549 -0.11701840544162181 -0.4007063712798366 -1.0426391686232916 -5.1639941294557807e-08 -0.22999836765432699 -0.39147931363106409 -1.0403414558618951 -0.051630913094523348 -0.092120205923378357 -0.38706599648683132 -1.0342727371002263 -0.37071694342002698 -1.03416035146106 -0.2902752106326536 -0.032573688018865482 -0.38627624093566609 -1.0393142896207124 -0.3847171780086428 -1.0390038923025147 -0.38584890066451105 -1.0414258495624991 -0.070341015750958941 -0.19675368021262765 -0.41003246985804676 -1.0491249540140826 -0.35241839428283928 --0.0024821409163338208 -0.36698071709880603 -1.0340802583369555 -0.36482230170999314 -0.10279865099785082 -0.33320524818238806 -1.0553786223108599 -2.259476984451187e-08 --0.10232896766086093 -0.33364309177435919 -1.0366516441882696 -0.33345436776955734 -1.0362836708646035 -0.48145726583660703 -1.0145939272301987 -0 -0.064159166363670764 -0.28728847460754525 -1.0350708619705065 -0.40072554415700734 -1.012346432487486 +1.0599999996162099 +4.5366603721284617 +-1.1109608265618025 +0.41354127960715692 +1.0392650005472026 +3.2256026017516831e-07 +0.28877280692180085 +0.40971786751199446 +1.0394584551962629 +0.40113090322348399 +1.0397960784900693 +3.4382614631994449e-07 +-0.052012393932720488 +0.4073210278961133 +1.0382620538212062 +4.4515380283730775e-07 +-0.022196971068819987 +0.39981342216751337 +1.0219246039183696 +0.16931246678767384 +0.089999613213682092 +0.41497672529953122 +1.0241576928327369 +0.39974580076221067 +1.0118088643979963 +0.22853028998529992 +0.22999980554592028 +0.45589908598316448 +1.0470588373683918 +7.5992221706672763e-08 +0.69999376190285079 +0.45111293237227562 +1.0423797121648692 +0.45590406710702386 +1.0436900641369966 +0.49307823537027146 +1.0599999749082432 +4.3084106437890464 +-0.094323809739913667 +0.49060036412222885 +1.0107505577362768 +0.44459707535952164 +1.0377015867223924 +0.45236363417444431 +1.0400157554931684 +0.47424510606445147 +1.0427400494441694 +0.48983636084644044 +1.0505033684082403 +3.0834405394913829e-08 +0.2299991331679096 +0.47038431084804261 +1.0443216056072042 +0.47565277889946533 +1.0571033174749438 +0.036262094994336518 +0.035413201565139704 +0.52651778450358033 +1.0481491167548485 +0.58174277901880056 +1.0600000031223575 +5.0184410234171404 +-0.24015433417187368 +0.48726369678077891 +1.0417816299956482 +4.3048386239845161e-08 +0.47214646623172163 +0.49246577999334301 +1.0456494992813132 +3.8470758637664756e-08 +0.015562573260373554 +0.51349524274239 +1.0500034457650795 +2.8016728592408594e-08 +0.089999176924778462 +0.48424581822860474 +1.0400088177659992 +0.46585023985551788 +1.037890107431271 +0.45284383439399828 +1.0267609622738945 +0.45332039060688356 +1.0354644602798324 +0.46717206891868879 +1.0431440798200227 +0.46577742406862283 +1.0519318062901895 +0.45718783278602071 +1.0540446947933457 +5.7276315837130054e-08 +-0.031740003657319014 +0.47378238147041268 +1.0584501543919043 +2.3129447081530281 +0.45758157805299998 +0.47693608212850613 +1.0427929979079571 +0.49972333218690301 +1.0468422515663414 +0.43818916228588745 +1.0513999577661055 +0.38246226278396023 +0.11702353575262611 +0.40070662602745488 +1.042637976003316 +7.8860828198782319e-07 +0.22996869239232917 +0.39147936382807674 +1.040340993290509 +0.051631067310145509 +0.092140881993002147 +0.38706603587196553 +1.0342722873017316 +0.37071695861323339 +1.0341598845378941 +0.29027504255901243 +0.032573739671296044 +0.38627629469294938 +1.0393137679982336 +0.3847172333652053 +1.0390033469488467 +0.38584896533155055 +1.0414252442745395 +0.070340982144528955 +0.19674973238608426 +0.41003253572982246 +1.0491244332668423 +0.35241836292619527 +-0.0024810033424443258 +0.36698072741265736 +1.034079717792622 +0.36482218777718145 +0.10279985170983824 +0.33320529050462716 +1.0553784256569165 +4.1230618463889958e-07 +-0.10232926411618698 +0.33364310393827112 +1.0366514839728793 +0.33345437938825961 +1.0362835120686025 +0.4814572621984809 +1.0145939128707631 +3.5249265019535526e-08 +0.064154722862809238 +0.28728858096992332 +1.0350706384958028 +0.40072557299085715 +1.0123462744242362 diff --git a/datafiles/test_validation/case118.m/grad_valid.txt b/datafiles/test_validation/case118.m/grad_valid.txt index 5a54fea8..be26b7c8 100644 --- a/datafiles/test_validation/case118.m/grad_valid.txt +++ b/datafiles/test_validation/case118.m/grad_valid.txt @@ -1,7 +1,7 @@ 344 0 0 -4052.9781725276771 +4052.9780354895579 0 0 0 @@ -9,31 +9,31 @@ 0 0 0 -4000.0000001031431 +4000.0000252490859 0 0 0 0 0 -4000.0000484812758 +4000.0006525251665 0 0 0 0 0 -4000 +4000.0000216228523 0 0 0 0 0 -3786.1090141722125 +3786.1087936915865 0 0 0 0 0 -4018.6784489680731 +4018.6781749832717 0 0 0 @@ -41,7 +41,7 @@ 0 0 0 -4041.7677627931889 +4041.7676741276887 0 0 0 @@ -49,11 +49,11 @@ 0 0 0 -4026.4523001416842 +4026.4522404185846 0 0 0 -4043.1665411868785 +4043.1664697632577 0 0 0 @@ -65,19 +65,19 @@ 0 0 0 -4000 +4000.0000238134062 0 0 0 -3761.9439545841578 +3761.94383137246 0 0 0 -3781.9248934527463 +3781.9247612504 0 0 0 -4019.8449723410477 +4019.8449487821526 0 0 0 @@ -87,23 +87,23 @@ 0 0 0 -4070.9344414330617 +4070.9344438187145 0 0 0 -4029.7251660171532 +4029.725109462724 0 0 0 0 0 -4009.7756243798813 +4009.7756234597 0 0 0 0 0 -4021.3254165338085 +4021.3253320552767 0 0 0 @@ -113,13 +113,13 @@ 0 0 0 -4098.6436528514605 +4098.6435912567795 0 0 0 0 0 -4081.9899263678012 +4081.9898990329129 0 0 0 @@ -129,7 +129,7 @@ 0 0 0 -4004.1018229964607 +4004.1017788635913 0 0 0 @@ -137,7 +137,7 @@ 0 0 0 -3895.4148252866958 +3895.4147503495983 0 0 0 @@ -149,15 +149,15 @@ 0 0 0 -4064.2629713604565 +4064.2629604925701 0 0 0 -4064.2684460029827 +4064.2684427632071 0 0 0 -4065.1203433943488 +4065.1203402138735 0 0 0 @@ -165,17 +165,17 @@ 0 0 0 -3931.6749356419123 +3931.6748572689262 0 0 0 0 0 -3855.1852649305965 +3855.18517624894 0 0 0 -4000 +4000.0000124901826 0 0 0 @@ -183,11 +183,11 @@ 0 0 0 -3801.7199340010548 +3801.7198593451126 0 0 0 -3779.8895374590147 +3779.8894749563588 0 0 0 @@ -195,35 +195,35 @@ 0 0 0 -3757.0335325965411 +3757.0334550463144 0 0 0 -4000.0000031335644 +4000.0000645120522 0 0 0 0 0 -4000.0000034618588 +4000.0000687652296 0 0 0 -4000.0000050260323 +4000.0000890307601 0 0 0 -4033.8625181327375 +4033.8624933575347 0 0 0 0 0 -4045.7060632753114 +4045.7060579970603 0 0 0 -4000 +4000.0000151984445 0 0 0 @@ -231,7 +231,7 @@ 0 0 0 -3806.4615693794126 +3806.461486985434 0 0 0 @@ -243,31 +243,31 @@ 0 0 0 -4000 +4000.0000061668816 0 0 0 0 0 -3813.1048623781708 +3813.1047497168256 0 0 0 0 0 -3653.5226973511385 +3653.5225797494691 0 0 0 -4000 +4000.0000086096775 0 0 0 -4000 +4000.0000076941519 0 0 0 -4000 +4000.0000056033459 0 0 0 @@ -283,11 +283,11 @@ 0 0 0 -4000 +4000.0000114552636 0 0 0 -3835.6706498997228 +3835.6704041037488 0 0 0 @@ -295,21 +295,21 @@ 0 0 0 -3912.3115261245275 +3912.3113139198013 0 0 0 -4000.0000103279881 +4000.0001577216567 0 0 0 -4010.3261826189046 +4010.3262134620295 0 0 0 0 0 -4058.0550421265307 +4058.0550085118025 0 0 0 @@ -317,19 +317,19 @@ 0 0 0 -4014.0682031501919 +4014.068196428906 0 0 0 -3957.8799698042999 +3957.879795600722 0 0 0 -4072.9644603419983 +4072.9644375554367 0 0 0 -4000.0000045189536 +4000.0000824612371 0 0 0 @@ -337,7 +337,7 @@ 0 0 0 -4000 +4000.0000070498531 0 0 0 diff --git a/datafiles/test_validation/case118.m/obj_value_valid.txt b/datafiles/test_validation/case118.m/obj_value_valid.txt index 6baf451e..b2193628 100644 --- a/datafiles/test_validation/case118.m/obj_value_valid.txt +++ b/datafiles/test_validation/case118.m/obj_value_valid.txt @@ -1 +1 @@ -129660.69419396459 +129660.69434043927 diff --git a/datafiles/test_validation/case9mod.m/G_valid.txt b/datafiles/test_validation/case9mod.m/G_valid.txt index e2e4c3c1..5dabfda3 100644 --- a/datafiles/test_validation/case9mod.m/G_valid.txt +++ b/datafiles/test_validation/case9mod.m/G_valid.txt @@ -1,37 +1,37 @@ 36 --4.674038933671909e-13 -1.7784662631470383e-12 --1.0130456917778474e-08 -1.756370559477527e-07 --7.0574276422874505e-09 -1.8736264773000499e-07 -1.1590728377086634e-13 -5.3290705182007514e-14 -1.6903453747829644e-08 -6.3813931028278148e-08 -1.8120373312946469e-08 -6.0348277652888527e-08 --3.1255916632666469e-08 --3.9143376806549668e-07 -3.9270550145076299e-08 -2.5640788015035554e-07 --2.7431972915437086e-08 --3.5765027917022962e-07 -0.53547468107454055 -0.53260342008402439 -1.3038182501273037 -1.315131401151246 -0.69849833874804679 -0.7158208467197722 -0.088128842463233673 -0.16403463423120926 -0.20126473747328963 -0.21191008842859441 -0.26305975751436789 -0.24053218661116582 -0.23947661709898585 -0.2645345033726002 -0.44370700318366701 -0.46396293219461243 -0.15105063481862782 -0.11663436794787219 +-6.1165511544558626e-09 +2.3394322395953182e-08 +-1.4666801106955063e-10 +2.5782811441388276e-09 +-7.6664119497138472e-11 +2.1129044347478754e-09 +1.5161090161086577e-09 +6.1101168569166475e-10 +2.8274371732806003e-09 +3.4195668519032552e-10 +3.5045738533412418e-09 +-1.1101503050170436e-10 +1.1911723829527432e-09 +-6.3573146746875864e-11 +2.4602542225693469e-13 +1.6292522886374172e-12 +9.1255680789714688e-10 +-7.8041573203790904e-11 +0.53546194255442514 +0.53259524800884794 +1.3038132395966704 +1.315119137627212 +0.69847595311137944 +0.71579443921300812 +0.088120787347156906 +0.16400622492710837 +0.2012677512693615 +0.21189738568216121 +0.26307958581099539 +0.24051804234977969 +0.23949411357491232 +0.26451365423146944 +0.44370853972198282 +0.46396442700286333 +0.15105001400817544 +0.11663358959576239 diff --git a/datafiles/test_validation/case9mod.m/Gl_valid.txt b/datafiles/test_validation/case9mod.m/Gl_valid.txt index 33548402..32e4324b 100644 --- a/datafiles/test_validation/case9mod.m/Gl_valid.txt +++ b/datafiles/test_validation/case9mod.m/Gl_valid.txt @@ -17,21 +17,21 @@ 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 diff --git a/datafiles/test_validation/case9mod.m/Hess_valid.bin b/datafiles/test_validation/case9mod.m/Hess_valid.bin index e5d7ee8c14bd9c521f728ad6960f060bef12a512..21447fb1a32f16663c710a7aeb1f6e09b1da459d 100644 GIT binary patch literal 2128 zcmZP&st#aaV32^~6+oJeM9c+L55nmB(8XbVpi%}#AZ7w$W+3JPVqPEy0cwb|0L@_q zVvu{-fmjHLg@Kq_;v7J;IDr`CA8sHP17dL?rj|I+D6HYY2NdTAVgVo)1Y!`t7GCJ; zVBrfBhlK|rahN?Y|H0Iwi=&4tx;-L5cZvcrvFc#%gXx3Wk4qdq++prR*H4r>2kw3A zy5@8}vzs}epL^a)6Hp){g9C8+-V+utB9&n39N6}9$sfy9Lsko7?}M6ifbAbsNotT5 zy1awO%4ho~EcHhhCztQQwtix|s&|szj^%Gc9a@Xf%{c&>8H+NYB~T@=fFBy`j}xPhWqwG%{jp8zlvpd^$HZjfE)+!^5pxsop+&&lgo#t zkA3It<>FdfveC_PC|^H$>GnODb{$vr#H6Yk4kV|D9q-_j-#^*G=*RkX*$1+FL{IMd z+i5>pu0P3#y?VdwZmBa{wyWSuKQMC~ir1Ath7QP z_{md+>qqxLaINa=c=R1+9!#A>-sfVWW2fuwCp&n@J~+1UK#cJ1=ZxQ7Vea2Q`TXal zEf#Ye$}U!&S-zcT-%8%@$ddbS4kU@)KR>CU&wkS5%~JRFoA!6VCo!- z1B(hdMVt0dmWy>a4Vic#&RJE&W9~9o`rUVZ|6d;FRkzT?7v_HZ$uqZ-*gsh)Bep1Yr9F4vnMcmv;RL&JCfWR>ea=LPFw_SsM7-Jsvc73@$Lx>oSrv)gtH>zr>E yM%CFXYEL;R92JKvf7s7BB=cp%?><=g@9);sogeuB49q<+a~yIy?PTvinhpR-dc4m7 literal 2128 zcmZP&st#aaV32^~6+oJeM9c+L55nmB(8XbVpi%}#AZ7w$W+3JPVqPEy0cwb|0L@_q zVvu{-fmjHLg@Kq_;v7J;IDr`CA8sHP17dL?rj|I+D6HYY2NdTAVgVo)1Y!`t7GCJ; zVBrfBhlK|rahN?Y|H0Iwi=&4tx;-L5cZvcrvFc#%gXx3Wk4qdq++prR*H4r>2kt#q zejZDg?yE?W_{i}o4iw19-~e2{#3X>1;{;5d1KVDfz>=S!bb$iwpynK4`+a$mLEv;0 zNg&6;W974b6PEg;i<8TDU|XO6ecevxeQ8{;PM>&UfNstKn0)G;HetvxPMil|*>g}NB9ANdIwIMkg!#oG?^5pxsop+(@BbN_PA17l^ z>}^~MDt}ObL;3o-Vp{LE?Q7aG)53RU$bsY(`Czs6r}s~`$(eRy{(=M9J(};oadX;F zmRfA|_~PdMGH0%8#@(HTEB(OCaVTDw(s}u%vHhgCrgv->*B?koaCpA0`P%+TZ`G0> zeGWa4E_J>^sb&exKKq_#w!H@Jd=5qI3*3_z->|C=QW2Q@bmf7B)r!^&ra#|5>4Es$ zCmXEyKX5)F`q=gv%siMnhrG`TYLnw;+E2DgJ!C(-;y{e>RR^hFKA8LWPd)VL3IDYgv@>XJD6bZgQ;^U4$OL9 zFtum@WT{oFL;r*vh;x>2sEFDOPrnz7|0=GV;*1iwKn~3P_LD6#L%*Il=1_b^Y4hsd zo%>49&h?qv#d08RQCjx(6D#&l<~!G_ZNqKPwRZJ~kH@=krSJU{Y9Dnf9-apCAIuzw zg3#nm7ChNNe<;Y@^*nYU=`ovM2Ol@geEW%k9J@ssDjkY5>UJ=C*w{7ey?=gf`?3QG zded37j-LmHukhKQUeoqpDC?>{zp)CYAEwTsAoA56FYj{u$$UrNZuU?(5Y3q3vpv88 zp8mhM3v!AIxMKJp8ov7{E2`K|EI0wP&weuJ-r7x4e;o=#*T*J3oV~Av{m2cbwkmr? tk+v^CEkEJPANDi$v#*+zn+*&9{oM-bf&2$sVeWyMxx-uR9N-Y+Di-KO%}T?;6+>HU9Gay7n))<_+VH-o%DzDh{=j(a@_dEugfo9l5 zAq3UI>LO%KxfZfQq9+}G{|yKo|GR}>-v3JYDP(0?sABdmEMT9w)Nn@R>&PVs!P-qz z)1e$JNIs?wI^2fl*7vz2=dSxY@VSG+8rRhxkU> z)Z^BDAhdtoo{@>tX+YLoj+{bWvlSj|<$j|qa|5UT z(ZKTYWb}8cU7F7jLsZ=I@shSWh%PQCls~CR&pV@B=9k+EENqYFCX~%%zuFc1KRp@@ z5pLt90cj7p=qPj}x*U0(0cY$PCxPwlTxgtULa33_b7i3e$K&0u<0?J!p7o!py2@w`uuz!rmL=HA8>SbhI}S)nWu^BwKI%@d*MAJxsoL)ZFY-9+L;H;oPgaZ7$O zKb@S5{9sQ?aU-n%aky!MYbKwl7^^Fr1vtIJl(-FZaj=a&d0o>F{2GX@X?RFJcP0h& zzC6|Q?henGxE|s(X+2uvyB74U-@13rOZ~HAaavuMuK7eYa(@5e z)zhEzfrr({Zg$NAKf7a{L8k=DFV>)hfEb)aIbvG5Y9;pjRo}79+zC>?WzmlT)?mkl27Fe(?6y>8zK} z74l~7z-OdQr)Kf;35Z}koz1PUCmj@NSzgQ#L^X^J6==7T_Q-A{wOWbODqrL=#abNL zZh7+Ji=$}P=>L`WbScE&IuNE9@}RkoL_h0C2O-Rs6>&E@3_1Qxa^2oi4y@ynSNFV2 VV?fY^;_`UZ8#v`68rDm${0oU&x_$rv delta 924 zcmXxie^3*27{_rKGG|L=ONB8v^*UfE$Y4{B7<|8DDTIpNL=Q_SnGpD+U|7nc%{WAf zf=xRjG!j81soOvf9n!uJIh=+U5i-;Az#p8>_sIEOij9+kWOV zt`Z9p)%!ZO*^q6$sqs;!((Az6tsz_2NO$=mTd%4Fra3rTrQnLPt_r=7EIlAv+4kLC z);%mdqSp`Z+m0;PG_P;#|H$jW+b0eb_P*9}8Cf*^1GkGuam@bwl%!Tpa^!KaX&zxc@I1yi#IAvrCYHhQd=-wt8FBKk6y&)Ubn5K)9|G&d zTvNk?EZ~jRPKw>T!EYgG(Jvz#3n=5UU)|Y@{qrvM4ZL~^f|F!)*HjaE-ujDcb(v~4 z_8+(JX}X*bp*kyb!v-TT2TqRsXpF;rYj~%hJr=ON>GIc>n!f-B=8}aYB zsIMqSKPHxzi?y{+2(TIMh=)UnSSeXj?ztKWD;s9gOoYsGx`zu=ld+`euk(kpIN1Nz zxZm!15t=gjh8i0pAg1T-$ks{^vgO97#dhaIkVRVT!zf4AIgxMFTaO{6Mz-d-gSr!z SkA7e~x-f&qS~TehxbhFY$-NT* diff --git a/datafiles/test_validation/case9mod.m/Jineq_valid.bin b/datafiles/test_validation/case9mod.m/Jineq_valid.bin index 063e9d3c20220a07907df9351aff0729b06e2c63..62d7f3de58477003bd0544154a00045f514cb514 100644 GIT binary patch delta 586 zcmdnNzJq;36=VIZCn4`zHaPISdC63^ukC;xgunmSk&UGd8;l(63iiL~RI71dvpQ_Y$&UkD8WLxVj`Q5J$K=}>=Nk7hS5aM%i6TP}#qHx~+ z-!J|p2lswB0OdPK2~Rk`ymFgEy@NJ~j&9tV}ptZx^*zvdvK#$dJM%9#UD{sBSr^RjD%nhuCdCq_I9%sRle?ap>rnFI$Y z-$CHrTVJsS{|?A#?Uzd}J7xcJ;p3%Jic=k6{B7%Zre0rDf8cA`~oGIv^z zzP0~!Kxj7WIpNX{2Poe`Wd3t8HTeq%6l8)JJ{0QPUppmq{*?rq1B}1P%XRVc%nbm@ Cpcm!< delta 586 zcmdnNzJq;36=VHu1?QA?0S-K01UtTEpF3a&;qU)-nX$RSMvv>p3@ zf0!jQ!-($yly^D))ZJFLV3=lz)K3(`LdXzQqnw zEu}xxHe7K~s5G4TRap4|lz%{;_j-HZ8R>clwVN~6WpiG%|I~Ti#m%(v0F=M~cA>{D zhRbUlR5ml-vpd-6Afhg_Dk_ob0F-|~(Bk>y+Rpp~;?nc4E;2Sdz_oQJTk=FH2Poe` z;9X#c;ETcoGFq>dJHr3izg)hz=zR4T2N-`_%Sl7`S@j7AL@l37JN526z^=)xH+9(} z2Pofx_h#jj4I6hIkmiwHPufot09 ziQCz84?y|*e=pd)#N!24)UB&J9aO9eE`ZoAkh{+X_3>i@B=b;x_`7P zuRkC(n`PFeJI5WMdE6T0d{++q7`r_^_y+gsxR<8Sg(Tps#{0RUS; B3J3rI diff --git a/datafiles/test_validation/case9mod.m/Lambda_valid.txt b/datafiles/test_validation/case9mod.m/Lambda_valid.txt index 0e40ad3e..d2041b6b 100644 --- a/datafiles/test_validation/case9mod.m/Lambda_valid.txt +++ b/datafiles/test_validation/case9mod.m/Lambda_valid.txt @@ -1,37 +1,37 @@ 36 -2102.9086663512744 -6.1306946295948432e-10 -2059.179541044316 --4.62748272565405e-10 -2065.1543262166392 --2.1285785324908794e-09 -2103.1654286550606 -0.073878039131393805 -2113.4551625514218 -7.2897208384013279 -2129.8491696453198 -1.6170337692196257 -2059.5677508172553 --0.040574380927577681 -2079.3366384601891 -2.993779243335001 -2065.4281022443943 --0.091959905314282178 --7.2802605626985914e-08 --7.3211447539374619e-08 --2.2900140694230898e-08 --2.2613826444279118e-08 --5.3162360001513064e-08 --5.1747432531114327e-08 --4.5348736891177274e-07 --2.4051127647719883e-07 --1.9475039806504457e-07 --1.846175922102021e-07 --1.4735860533921016e-07 --1.6181803004742765e-07 --1.491427698468234e-07 --1.3284902323843737e-07 --8.4395884589172149e-08 --8.038196184696344e-08 --2.4910572117722817e-07 --3.2862313230871992e-07 +2102.9079634210389 +6.1220377665946746e-08 +2059.1797960654344 +-4.6224401917281595e-08 +2065.1547679563073 +-2.1281063325811355e-07 +2103.1648320715931 +0.076586327725526218 +2113.4551660418597 +7.2926695064320874 +2129.8495497014083 +1.6195230784287684 +2059.5680126881643 +-0.040509810555207589 +2079.3369863656708 +2.9938200241221296 +2065.4285464563391 +-0.091928930753423954 +2.9155816558962288e-07 +2.9149805905007038e-07 +8.1969101022843035e-07 +8.2156903328103992e-07 +4.883692207718736e-07 +4.8939026342424309e-07 +6.5796414008143865e-07 +6.661687238108096e-07 +6.7027270808254565e-07 +6.7145274700404157e-07 +6.7719334866254405e-07 +6.746507886323467e-07 +2.016638764707258e-06 +2.0420514337907957e-06 +6.9826153581018147e-07 +7.0070616787085982e-07 +1.9316612285223102e-06 +1.900498148919173e-06 diff --git a/datafiles/test_validation/case9mod.m/X_valid.txt b/datafiles/test_validation/case9mod.m/X_valid.txt index e3b4b1cd..b1945343 100644 --- a/datafiles/test_validation/case9mod.m/X_valid.txt +++ b/datafiles/test_validation/case9mod.m/X_valid.txt @@ -1,25 +1,25 @@ 24 0 -1.0999999739148179 -0.72859484836415755 -0.068001676539553579 -0.068551873482099845 -1.0952499275309213 -1.1406938476832171 --0.051340404468459271 -0.037005604170935118 -1.0865624663659503 -0.80210380663388758 --0.23479335901176734 --0.034778693883437885 -1.0970331503629294 --0.053398521299280348 -1.0793820389889608 --0.068534875725253394 -1.0868304611653803 -0.0093373471108720227 -1.1000000000000001 --0.030016945043488549 -1.089474581127974 --0.0023502874332940672 -1.1000000000000001 +1.0999836660729239 +0.72859453109464656 +0.067911394838317735 +0.068548922053077901 +1.0952528500726237 +1.1406939986945643 +-0.051287830310427385 +0.037002550344052247 +1.0865650279112309 +0.80210398840604913 +-0.23474485299886796 +-0.034779569929213293 +1.097021541545258 +-0.053400220727804731 +1.0793740853777092 +-0.068536896941845754 +1.0868225805490532 +0.0093345452746387055 +1.0999999148509831 +-0.030019822318232293 +1.0894744859549679 +-0.0023532564357853255 +1.0999999221032057 diff --git a/datafiles/test_validation/case9mod.m/grad_valid.txt b/datafiles/test_validation/case9mod.m/grad_valid.txt index b0baf8be..d9980d94 100644 --- a/datafiles/test_validation/case9mod.m/grad_valid.txt +++ b/datafiles/test_validation/case9mod.m/grad_valid.txt @@ -1,15 +1,15 @@ 24 0 0 -2102.9086664011465 +2102.9079684082221 0 0 0 -2059.1795410614691 +2059.1797977807596 0 0 0 -2065.1543262530245 +2065.15477159482 0 0 0 diff --git a/datafiles/test_validation/case9mod.m/obj_value_valid.txt b/datafiles/test_validation/case9mod.m/obj_value_valid.txt index 63aa194d..50e6099b 100644 --- a/datafiles/test_validation/case9mod.m/obj_value_valid.txt +++ b/datafiles/test_validation/case9mod.m/obj_value_valid.txt @@ -1 +1 @@ -4144.4605338128149 +4144.4605529712244 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/G_valid.txt b/datafiles/test_validation/case_ACTIVSg200.m/G_valid.txt index 32019fd7..5fbf35ed 100644 --- a/datafiles/test_validation/case_ACTIVSg200.m/G_valid.txt +++ b/datafiles/test_validation/case_ACTIVSg200.m/G_valid.txt @@ -1,891 +1,891 @@ 890 -2.2204460492503131e-16 --1.1013412404281553e-13 -1.9456658506555868e-14 --1.5005358067199381e-14 --7.1054273576010019e-15 --2.8421709430404007e-14 -4.0939474033052647e-15 -1.1186364334836441e-14 -9.7699626167013776e-15 --4.2632564145606011e-14 +7.1054273576010019e-15 +-6.5725203057809267e-14 +-8.9650509238481391e-15 +-7.1848776928007396e-14 +1.4210854715202004e-14 +7.460698725481052e-14 4.0939474033052647e-15 +-4.5657054525971574e-14 +-5.773159728050814e-15 +4.9737991503207013e-14 +1.8304802118507268e-14 -6.8122590901609215e-14 -5.3290705182007514e-15 --4.9737991503207013e-14 --8.0768725041480138e-15 --5.8938964819787998e-14 -1.7763568394002505e-14 -4.2632564145606011e-14 -1.4155343563970746e-14 +4.6629367034256575e-14 +1.3145040611561853e-13 +2.0344836926255994e-14 +-2.095545958979983e-15 +4.4408920985006262e-15 +3.1974423109204508e-14 +3.5471625636773751e-14 -8.1878948066105295e-16 -3.9968028886505635e-15 -4.6185277824406512e-14 -1.4097230327525523e-14 --1.4552161559100441e-15 -1.8873791418627661e-15 +6.7723604502134549e-14 +1.7408297026122455e-13 +6.991802969924521e-15 +5.5388202704897971e-14 +1.609823385706477e-14 4.5201689613527662e-14 -4.4408920985006262e-15 --7.1054273576010019e-15 -1.1102230246251565e-16 --7.9491968563161208e-14 --1.5543122344752192e-14 -8.4210416417818124e-14 --2.8421709430404007e-14 --1.0480505352461478e-13 -1.2993946196804274e-14 --9.5496527352523231e-15 -2.149842803778057e-14 -9.7497964562931472e-14 -1.5676696052402406e-14 -1.2114484762570932e-13 --2.6922908347160046e-15 +7.6538775317658292e-13 +-3.5527136788005009e-14 +-7.6605388699135801e-15 +3.6082248300317588e-15 +2.2604140781368187e-13 +2.7366997557010109e-14 +-3.8191672047105385e-14 +-3.3217872896784684e-13 +5.8885188392032717e-15 +4.7293766125555692e-14 +7.2875733225785666e-15 +4.0654545702123457e-14 +1.465841337200402e-15 +7.4580099040932879e-15 +4.4131365228849972e-15 4.829470157119431e-14 --1.3988810110276972e-14 -1.1368683772161603e-13 --1.3324411018977855e-14 --1.3278614319212068e-13 --9.0899510141184692e-16 +1.7763568394002505e-15 +-1.9539925233402755e-14 +1.5097298411426152e-14 +3.7744113390303369e-14 +1.3301859613790157e-14 1.6375789613221059e-15 -7.1054273576010019e-15 --1.7763568394002505e-14 +2.3536728122053319e-14 +8.1712414612411521e-14 -7.6154360595381831e-15 -4.4201187848758039e-14 --2.1094237467877974e-15 -3.0198066269804258e-14 --2.7408630920433552e-14 --1.3715157481941631e-13 +-2.8421709430404007e-14 +-1.4654943925052066e-13 +1.0130785099704553e-15 +-2.3464737097800281e-14 +1.1102230246251565e-14 +-7.815970093361102e-14 +2.3536728122053319e-14 +-1.9650947535865271e-14 9.7699626167013776e-15 --7.460698725481052e-14 --4.8849813083506888e-15 -3.7192471324942744e-14 --2.6645352591003757e-15 -1.6697754290362354e-13 -8.3336115785925813e-15 +-1.1368683772161603e-13 +1.5439038936193583e-14 3.5470324594166769e-14 --6.2311267257086911e-15 -1.4460654895742664e-14 --1.2878587085651816e-14 --8.5265128291212022e-14 --1.354472090042691e-14 --8.940070905794073e-14 --4.4408920985006262e-15 --2.4868995751603507e-14 --5.620504062164855e-15 --1.1123046927963287e-13 -1.9428902930940239e-15 --9.3217100705089706e-14 -5.7176485768195562e-15 -3.1408903256036069e-14 --9.298117831235686e-15 +1.5085155347094314e-14 +-4.2382763965065351e-14 +-3.5527136788005009e-15 +-1.0658141036401503e-14 +4.3298697960381105e-14 +2.4286128663675299e-14 +9.7699626167013776e-15 +-2.8421709430404007e-14 +-2.6936786134967861e-14 +-5.4387050418824856e-14 +5.1680881796301037e-14 +1.3415657473814235e-13 +3.0531133177191805e-15 +8.8252322116844084e-14 +-2.350897254643769e-14 -2.2010171463193728e-14 -6.0813441005169722e-08 -3.8827006570985034e-07 -8.0491169285323849e-16 --3.9933334416986099e-15 -1.1934897514720433e-15 +2.7200464103316335e-15 +2.4980018054066022e-15 +-6.5225602696727947e-15 +3.1120939159023919e-15 +6.9805272673306717e-14 3.0921445959286586e-15 --9.7144514654701197e-16 -8.552186736565659e-16 -4.1078251911130792e-15 -2.1316282072803006e-14 -9.9920072216264089e-16 -3.1051550219984847e-15 --5.2735593669694936e-16 --1.1060596882828122e-14 -2.2204460492503131e-16 -5.6794846603480664e-15 --9.9827700689170129e-09 -5.126107871511465e-16 --9.9827688060383224e-09 -8.5348395018058909e-16 --9.9827700272836495e-09 -4.640385298237959e-16 --9.982768833793898e-09 -7.4506373293203865e-16 --9.9827811017583201e-09 -1.1952244749480201e-15 -2.9420910152566648e-15 -7.0568551002736513e-15 -8.2156503822261584e-15 -2.3092638912203256e-14 --3.8857805861880479e-16 --1.6245685352522798e-14 --8.8817841970012523e-16 --6.2241878318047839e-15 -1.1102230246251565e-15 --2.2204460492503131e-16 -1.1102230246251565e-16 -1.2663481374630692e-15 -8.3266726846886741e-16 --5.027228633380787e-15 -2.2204460492503131e-16 +-1.5404344466674047e-14 +1.1513359710058069e-14 +2.9676261448230434e-13 +3.1974423109204508e-14 +2.6478819137309983e-14 +6.6578687007989856e-15 +5.2458037913538647e-15 +3.1502578323738817e-15 +6.1617377866696188e-15 +-7.1991024253037494e-15 +-6.5746019739520989e-16 +2.4921037455882811e-14 +1.3704315460216776e-16 +4.4235448637408581e-17 +-4.0766001685454967e-16 +1.32836450172924e-14 +-2.9490299091605721e-17 +-1.4814538484841933e-15 +-5.863365348801608e-16 +1.3318339486811936e-14 +2.0261570199409107e-14 +1.4162282457874653e-14 +1.7205126212616051e-12 +-1.5809575870662229e-13 +3.8857805861880479e-16 +5.0705967202802071e-15 +1.2434497875801753e-14 +7.9866668833972199e-15 +1.3322676295501878e-14 +-3.7747582837255322e-15 +3.6637359812630166e-15 +6.5954186556638206e-15 +1.6653345369377348e-16 +7.4072692424209663e-15 +2.1538326677728037e-14 -1.9775847626135601e-15 --1.0547118733938987e-15 --1.0602629885170245e-14 -1.3877787807814457e-16 +1.2712053631958042e-14 +-3.4972025275692431e-15 +2.656208586415687e-14 -2.1649348980190553e-15 -7.7715611723760958e-16 -3.5527136788005009e-15 -9.9684488441553754e-09 -2.2412627309620348e-15 --1.9428902930940239e-15 -1.3322676295501878e-14 --9.9826087378990236e-09 -2.3852447794681098e-16 --9.9826533428437614e-09 -9.4368957093138306e-16 --9.98265012319699e-09 -2.7269853042355408e-15 --9.9826534538660638e-09 -2.1233015345956119e-15 --9.9826488464405116e-09 -1.4363510381087963e-15 --9.9826490684851166e-09 --3.4902636336653359e-15 --9.9826535648883663e-09 -5.6898930012039273e-16 --6.3837823915946501e-16 --3.2127078775090467e-15 -1.1657341758564144e-15 --6.4184768611141862e-16 --9.9870768772991614e-09 -1.506607338885857e-15 --9.9870678220426168e-09 -1.4415552085367267e-15 +9.9920072216264089e-15 +-1.7763568394002505e-15 +-2.3647750424515834e-14 +6.4628857820991925e-14 +9.2703622556200571e-15 +1.5099033134902129e-14 +-8.3839185593959087e-15 +3.9494449377563967e-14 +-2.1316282072803006e-14 +3.7039815659056785e-14 +-2.0206059048177849e-14 +2.3835100559921329e-14 +-2.0969337377607644e-14 +3.4514058278034554e-14 +-1.9581558596826198e-14 +2.4376334284426093e-14 +-1.9761969838327786e-14 +2.5070223674816816e-14 +-2.0969337377607644e-14 +3.4042213492568862e-14 +8.2434059578417873e-15 +3.4000580129145419e-16 +8.0435658134092591e-14 +5.6864235542519737e-15 +-3.6255720647915268e-15 +3.3091585027733572e-14 +-4.1101670678056479e-14 +1.987987899298993e-12 +-1.1102230246251565e-16 0 0 --2.7755575615628914e-17 -1.7763568394002505e-15 -1.0388899601698753e-08 -7.7585842653271619e-08 -3.8857805861880479e-16 --2.1316282072803006e-14 -1.4988010832439613e-15 --2.7200464103316335e-15 -7.7715611723760958e-16 --7.679620828149325e-15 -3.6082248300317588e-16 --3.4833247397614286e-15 --1.1102230246251565e-15 -1.8735013540549517e-16 --4.4408920985006262e-16 --1.2732870313669764e-14 -1.0769163338864018e-14 --2.1316282072803006e-14 -7.1054273576010019e-15 -1.8596235662471372e-14 --4.4408920985006262e-16 --1.8041124150158794e-15 --9.9870947102564944e-09 -1.9849573373864615e-15 --9.9871041436827568e-09 -5.2562121322097255e-16 --5.5511151231257827e-17 --4.4408920985006262e-16 --1.3877787807814457e-17 --4.5935477643865852e-15 --9.9826421851023639e-09 --2.9397331409442007e-09 -6.3837823915946501e-16 --1.9984014443252818e-15 --7.2164496600635175e-16 --7.0707328880814657e-15 -5.5511151231257827e-16 --2.8067825841304739e-15 --7.7715611723760958e-16 +0 +-5.8286708792820718e-16 +-2.6506574712925612e-15 +1.8268719870206951e-13 +-2.4868995751603507e-14 +4.9960036108132044e-16 +1.149080830487037e-14 +3.4416913763379853e-15 +-5.7419347054832315e-16 +8.0296880256014447e-14 +-1.0588752097362431e-14 +-7.7715611723760958e-15 +-3.3653635433950058e-15 +5.773159728050814e-15 +-2.0747292772682613e-15 +1.2673195826096162e-12 +-3.1974423109204508e-13 +1.0266232308708823e-12 +1.9623191960249642e-13 +1.7319479184152442e-14 +-1.8013368574543165e-14 +-1.0113437864944785e-15 +1.1304152058855266e-13 +1.4918621893400541e-16 +-3.7201144942322628e-15 +0 +0 +1.5806800313100666e-14 +-1.0408340855860843e-15 +-1.181693631835401e-14 +3.2786273695961654e-15 +5.9674487573602164e-15 +-8.3821838359199319e-15 +6.106226635438361e-16 +-1.5952517085082718e-14 +-6.106226635438361e-15 +2.5222879340702775e-15 +-8.1046280797636427e-15 -7.1054273576010019e-15 -1.6653345369377348e-15 --1.8596235662471372e-14 --1.4340685405844766e-07 --9.8289376060378686e-07 --1.2212453270876722e-15 --2.8477220581635265e-14 -7.7715611723760958e-15 -1.7763568394002505e-15 -1.1102230246251565e-15 -3.5527136788005009e-15 -9.9685624199707945e-09 -5.8928556478932137e-15 -1.544855576796067e-08 -5.1209037010835345e-15 -9.4368957093138306e-16 -3.0921445959286586e-15 -1.5543122344752192e-15 --9.6866958898544908e-15 -3.8857805861880479e-16 --1.4883927423881005e-15 -3.3306690738754696e-16 +7.9936057773011271e-15 +2.7200464103316335e-15 +9.6589403142388619e-15 +-8.992806499463768e-15 +3.219646771412954e-15 +-4.2688075296837269e-14 +3.3533176235778228e-12 +-2.6822988274943782e-13 +1.0658141036401503e-14 +-3.5527136788005009e-15 +-1.4976908602193362e-13 +6.454618090012687e-12 +-1.1666223542761145e-12 +2.222992623313047e-11 +3.1641356201816961e-15 +-4.6056908287184228e-16 +4.1144865292608301e-13 +1.5182299861749016e-14 +1.3933298959045715e-14 +1.1761425167122752e-15 +2.55351295663786e-15 2.2828960943854781e-15 -3.5110803153770576e-15 -2.5826563110342704e-14 --1.3877787807814457e-15 -1.6514567491299204e-15 -5.0626169922907138e-14 -7.5495165674510645e-15 -7.7715611723760958e-16 -3.5527136788005009e-15 -9.9686693483258537e-09 -3.2397435428821453e-13 -1.3318624869640416e-08 --5.6621374255882984e-15 -8.8817841970012523e-16 --7.1054273576010019e-15 -3.3306690738754696e-16 --1.8818280267396403e-14 --1.1102230246251565e-16 +8.840150833577809e-15 +-9.7005736776623053e-15 +8.3266726846886741e-16 +-1.9012569296705806e-15 +1.028617191423109e-09 +-7.3005601564091194e-11 +1.9839685450051547e-13 +8.5265128291212022e-14 +-4.2159780874739816e-11 +7.1900172083499969e-09 +-1.3763212791673141e-11 +3.0796171168745445e-10 +-3.3306690738754696e-14 +0 +5.5511151231257827e-14 +4.2743586448068527e-15 +-1.4432899320127035e-15 4.7878367936959876e-15 -1.5820678100908481e-15 --7.0776717819853729e-16 -1.1102230246251565e-15 -3.0045410603918299e-15 -2.6645352591003757e-15 -1.0658141036401503e-14 -3.3306690738754696e-16 --7.5842110369706006e-15 --2.2204460492503131e-16 --3.3750779948604759e-14 --6.2172489379008766e-15 --2.1316282072803006e-14 --9.9829260968853362e-09 -3.8719027983802334e-15 --9.982908055761186e-09 -9.2703622556200571e-15 --9.9829040034471461e-09 -1.0408340855860843e-14 +9.5756735873919752e-15 +-6.0368376963992887e-15 +-4.2188474935755949e-15 +1.2281842209915794e-15 +7.0077277314339881e-13 +-1.0658141036401503e-14 +5.0959236830294685e-14 +-5.8078541975703502e-15 +-2.886579864025407e-15 +0 +8.8817841970012523e-16 +0 +-1.7985612998927536e-14 +-9.5479180117763462e-15 +-2.9531932455029164e-14 +1.4910295220715852e-13 +-5.6621374255882984e-15 +-1.4402368186949843e-13 +2.4908963780490012e-12 +-2.1671553440683056e-13 +5.7309712531150581e-13 +5.1125770283988459e-14 +4.1910919179599659e-15 +-3.7296554733501353e-15 +1.9317880628477724e-14 +1.9706458687096529e-14 +1.0919043447188415e-13 +-1.1088352458443751e-14 +4.454214774796128e-13 +0 +-1.0436096431476471e-14 -1.7763568394002505e-15 --5.6843418860808015e-14 -2.886579864025407e-15 -1.2045919817182948e-14 -5.2735593669694936e-16 --1.7694179454963432e-16 -3.3306690738754696e-15 --1.5820678100908481e-14 -1.9428902930940239e-15 -1.3461454173580023e-15 --2.6645352591003757e-15 --3.5527136788005009e-14 --2.2204460492503131e-15 -1.5987211554602254e-14 --1.3375442087237843e-08 -1.1379786002407855e-14 --1.3375441199059424e-08 -1.0436096431476471e-14 -8.3266726846886741e-16 +-2.6867397195928788e-14 +-1.3977707880030721e-13 +-1.7541523789077473e-14 +-1.149080830487037e-13 +1.1934897514720433e-14 5.863365348801608e-16 -1.3045120539345589e-15 -1.0430892261048541e-14 -1.2212453270876722e-15 -4.5900783174346316e-15 --4.9960036108132044e-16 --4.0800696154974503e-15 +1.1934897514720433e-15 +4.2136433231476644e-15 +4.7739590058881731e-15 +1.9255430583342559e-15 +1.7208456881689926e-15 +-2.3037127760971998e-15 2.2204460492503131e-16 -6.0021432268797525e-15 -1.9428902930940239e-15 -1.301736496372996e-14 -4.4408920985006262e-16 -1.8041124150158794e-16 -4.3021142204224816e-16 --1.1553258350005535e-15 -1.9984014443252818e-15 -6.3976601794024646e-15 -4.4408920985006262e-16 --8.8817841970012523e-15 -9.9686036092450081e-09 -9.5479180117763462e-15 +-1.5314138845923253e-14 +2.4591439995447217e-14 +1.6570078642530461e-14 2.4424906541753444e-15 --7.4801276284119922e-15 -2.2791601939076145e-11 --5.375699885235008e-13 -6.6613381477509392e-16 -1.2434497875801753e-14 --9.9869905505201029e-09 -4.8834357998378541e-10 --9.9827934807450447e-09 -6.867340029970137e-12 --9.9826915067602329e-09 -1.7763082671429231e-12 --9.9827008326336397e-09 -4.7695597471530959e-12 --9.9826947541625799e-09 -4.6053993951744587e-12 --6.6613381477509392e-15 --1.4210854715202004e-14 -7.7715611723760958e-16 -5.7454041524351851e-15 --1.6653345369377348e-15 --2.5590640717609858e-14 -4.163336342344337e-16 -1.2875117638699862e-14 --2.7755575615628914e-17 -5.3290705182007514e-15 +-2.4841240175987878e-15 +1.1088352458443751e-14 +4.1737446832001979e-15 +3.9901415505028126e-13 +4.6213033400022141e-15 +-7.5495165674510645e-15 +-8.8817841970012523e-15 +-1.4432899320127035e-14 +-2.5451862839531714e-14 +2.4202861936828413e-14 +3.1780134079895106e-15 +2.414962285701705e-09 +-5.4845017416482733e-11 +-2.2204460492503131e-16 +3.2152058793144533e-13 +-4.7910440198473125e-10 +5.1889360099498238e-08 +-1.4601875264474984e-11 +7.0504583421504563e-10 +-2.9923563626965688e-12 +1.6886886680667068e-10 +-5.1829096570088495e-12 +4.8648163275544221e-10 +-4.5613790522480713e-12 +4.6898091660141361e-10 +-2.2537527399890678e-14 +2.4868995751603507e-14 +3.091971123581061e-14 +3.9690473130349346e-15 +2.9420910152566648e-14 +-2.4980018054066022e-15 -2.7755575615628914e-17 --1.7763568394002505e-15 -9.298117831235686e-16 -2.4494295480792516e-15 --1.8318679906315083e-15 -1.0602629885170245e-14 -3.3306690738754696e-16 +-8.4411644341031433e-15 +-1.3045120539345589e-15 +1.7763568394002505e-15 +2.7755575615628914e-17 +1.7763568394002505e-15 +2.0400348077487251e-15 +6.7307270867900115e-16 +5.440092820663267e-15 +-6.7168492989821971e-15 +2.2204460492503131e-16 3.5527136788005009e-15 -1.3877787807814457e-17 -4.4408920985006262e-16 +2.7755575615628914e-17 +8.8817841970012523e-16 2.7755575615628914e-17 4.4408920985006262e-16 --9.9870907065147119e-09 --6.6358995728932335e-09 +4.5102810375396984e-17 +-9.4195484745540625e-16 1.3877787807814457e-17 0 -1.3877787807814457e-17 -0 --9.9870918444933121e-09 --6.6064395828902001e-09 --5.8286708792820718e-16 --4.1772141301521515e-15 --2.9143354396410359e-16 -1.0200174038743626e-15 -7.2164496600635175e-16 -9.540979117872439e-16 -2.0146041002089277e-08 -1.55851092670245e-07 -2.7755575615628914e-16 -2.2898349882893854e-15 -2.0816681711721685e-15 -1.9706458687096529e-15 -1.3322676295501878e-15 -2.2204460492503131e-15 +2.7755575615628914e-17 +8.8817841970012523e-16 +-4.5102810375396984e-17 +1.1032841307212493e-15 +1.3850032232198828e-14 +6.4809269062493513e-15 +3.7470027081099033e-16 +-4.3090531143263888e-15 +1.1657341758564144e-15 +6.2831684299879953e-15 +2.3869795029440866e-15 +2.4147350785597155e-15 +-2.3869795029440866e-15 +-1.2628786905111156e-15 +4.1064374123322978e-13 +1.2628786905111156e-14 +3.8413716652030416e-14 +3.9968028886505635e-15 +7.9047879353311146e-14 +3.5527136788005009e-15 +6.2172489379008766e-15 +1.8290924330699454e-14 +1.3100631690576847e-14 +-8.8956619848090668e-15 +3.1115110488144637e-12 +-2.3875346144563991e-13 +-4.2063574845485618e-14 +7.4022246665528257e-12 +-8.4654505627668186e-16 +1.5977077300055598e-11 +1.6431300764452317e-14 +-3.524958103184872e-15 +2.4835689060864752e-13 +-4.8364090510233382e-15 +4.7462034302725442e-15 +-7.3344108564299404e-15 +2.3803181647963356e-13 +2.4868995751603507e-14 1.7763568394002505e-15 +1.7763568394002505e-15 +-4.0412118096355698e-14 +2.5146551507759796e-14 +9.8254737679326354e-15 +-2.2759572004815709e-15 +2.0289325775024736e-14 +4.8572257327350599e-17 +4.4086956307864966e-13 +-1.9206858326015208e-14 +5.3290705182007514e-15 +-3.1516456111546631e-14 +2.8189117706745037e-12 +-1.6925350010410511e-13 +1.1199374760906267e-14 +9.7699626167013776e-15 +1.1102230246251565e-16 0 -3.0074815970948521e-08 -2.3461430539994943e-07 --6.6613381477509392e-16 --5.3429483060085659e-15 -2.2037927038809357e-14 --1.7152945730458669e-14 --9.9824707597284679e-09 -8.0361065024625589e-14 --9.9824834787209937e-09 -1.8224310949221945e-13 -1.9560853381506149e-08 -1.3005906754348651e-07 -1.4432899320127035e-15 -2.2690183065776637e-15 -5.2735593669694936e-16 --1.0887124535230441e-14 +2.7755575615628914e-17 +1.7763568394002505e-15 +7.4662498406041777e-15 +1.9081958235744878e-15 8.8817841970012523e-16 -1.7763568394002505e-14 -6.6613381477509392e-16 -0 --4.4408920985006262e-16 -2.5091040356528538e-14 -9.4368957093138306e-16 -1.27675647831893e-15 -3.0531133177191805e-16 -2.7131075164277263e-15 -3.3306690738754696e-16 --1.4432899320127035e-15 --2.2204460492503131e-15 --3.8621883469147633e-14 -2.4702462297909733e-14 -6.6058269965196814e-15 --2.1094237467877974e-15 --7.9936057773011271e-15 --1.1102230246251565e-16 --3.5527136788005009e-15 -0 --8.8817841970012523e-16 -1.3877787807814457e-16 --5.1972315340265141e-15 -0 -6.6613381477509392e-16 -1.1657341758564144e-15 -3.3757718842508666e-15 -0.0059034402651635363 -0.0059022099999977533 -0.015235302565741559 -0.015932603561970488 -0.16785660030169333 -0.16805694767011917 -0.0451000225577005 -0.045653840399253867 -0.00031205408221509148 -0.00031203999999975348 -0.018144625925236701 -0.018032249954923762 -0.022941911874240412 -0.023094106610910266 -0.0068325551275924207 -0.006831010000002428 -0.074504614332013649 -0.07422727861383617 -0.12435597626081132 -0.12484294117275072 -0.060981329869108855 -0.060942050000011808 -0.016240566115970682 -0.015946453022374487 -0.064001796791108331 -0.06366754603932373 -0.01789752720240104 -0.018555695478868692 -0.1971976767042467 -0.19694479999998812 -0.16658328439475711 -0.16695669900943358 -0.0001395378940148183 -6.7281683782974627e-05 -0.00094954527433982136 -0.0010524861220133272 -0.0051261789817331673 -0.0049568008647685189 +-5.5511151231257827e-15 +-1.3711254354120683e-14 +-1.7694179454963432e-16 +0.0059034402694266297 +0.0059022100000043418 +0.015235248269158225 +0.015932423541641462 +0.16785626444488322 +0.16805662751850906 +0.045100158582678983 +0.045653980621624249 +0.00031205408221206716 +0.00031204000000029916 +0.018144621332452843 +0.018032358654602162 +0.022941972081351354 +0.023094084472451298 +0.0068325551265819148 +0.0068310100000001685 +0.074504534211583498 +0.074227243907456691 +0.12435608162283611 +0.12484300863646847 +0.060981330007882098 +0.060942049999990609 +0.016240543894786713 +0.015946434658006565 +0.064001844870990449 +0.063667594492880147 +0.017897530288008213 +0.018555696807128829 +0.1971976776022602 +0.19694479999996994 +0.16658317782946991 +0.16695660970913501 +0.00013953112961220809 +6.7279268934465996e-05 +0.00094954050672607193 +0.0010524761436223697 +0.0051261974171171228 +0.0049568157603876581 9.810080165468711e-06 -9.809999999918037e-06 -0.00068692879521433726 -0.00068687999999925402 -0.023202987053044945 -0.021962394245765047 -0.0008639011381652191 -0.00019330599938838483 -0.01523798730348391 -0.016871186073409601 -0.37991235159664838 -0.38290288660941335 -1.8331132882768872 -1.8715240132167277 -0.573738501904418 -0.58621678286681234 -0.21686902604883382 -0.21662751999999241 -5.4411083450682811e-05 -5.4409999999853683e-05 -6.4131199667900011e-05 -6.4129999999239945e-05 -0.00013793426171274944 -0.00013792999999887037 -0.0022971411758447163 -0.0022968199999989828 -0.10310050077296426 -0.10336387158634018 -0.061466216947393203 -0.061391138779951497 -0.00021481796710913498 -0.00021481000000143802 -0.0006222799503184962 -0.0006222400000000215 -0.000969859137146034 -0.00032964601301410087 -0.00086741710794188275 -0.0017383834447276148 -0.00019746683494141975 +9.8099999998583516e-06 +0.00068692879515800049 +0.0006868799999985378 +0.023202655165267989 +0.021962163438582597 +0.00086391017842574766 +0.00019330712160760963 +0.015237515249591507 +0.016870643853374258 +0.37991409457625497 +0.38290471408720517 +1.8331186104093415 +1.8715299606514442 +0.57373893869135562 +0.58621589577860156 +0.21686902587170859 +0.21662751999979066 +5.4411083452980852e-05 +5.4409999999727197e-05 +6.413119967027619e-05 +6.4129999999708889e-05 +0.00013793426172226437 +0.00013792999999991912 +0.0022971411765544342 +0.0022968199999983279 +0.10310003805779237 +0.10336345373145882 +0.061465959239365882 +0.061390813994752498 +0.00021481796709710299 +0.0002148099999992723 +0.00062227995025777871 +0.00062223999999933932 +0.00096984155627709615 +0.00032963848669910934 +0.00086740509368810168 +0.0017383621608870019 +0.00019746683493557007 0.00019746000000055042 -0.27581182630879675 -0.27702499196419667 -0.26326591151299727 -0.26107793815056696 -0.00058782055023761813 -0.00058778000000311512 -0.001856622989659819 -0.00087456294030249522 -0.00023667029386528749 -0.0018600094322058067 -0.37813967124914766 -0.37752136999999325 -0.14488115399236146 -0.14485726377638725 -0.05494121798011161 -0.054247550734197188 -2.8260452881843549e-05 -2.8259999999808591e-05 -0.0044867068593387634 -0.0044859200000002706 -0.027918733798954664 -0.026075221547835294 -0.010709081692451796 -0.012487332184138555 -0.04663006023966447 -0.046602400000016211 -0.13938827375781709 -0.13970528728027251 -0.02694834234678262 -0.026679173954242609 -0.0013786569943125943 -0.0013785300000026702 -0.096170940651152476 -0.096088610000014674 -0.010028925105626099 -0.0077628083378534808 -0.080706713805021424 -0.08101025595224419 -0.00044982250030876946 -0.00044980000000063473 -0.032747404568248928 -0.032659237336969675 -0.007542285133326972 -0.0073849022520561577 -0.13050013174828562 -0.12819659130460404 -0.018627484513624074 -0.019738259553785387 -0.072769899488432141 -0.075040791686327657 -0.020431463605814621 -0.020465677028566553 -0.0018223758697709042 -0.0014721295687635449 -0.040399061658843154 -0.040479209424335263 -0.032405133993029654 -0.032444430493596729 -0.03404410076662865 -0.03429729831801271 -0.097904877804962695 -0.097744552328622211 -0.063379329083757319 -0.059361152543442736 -0.033963252233842368 -0.033157199867985619 -0.14628067777780104 -0.15772233553137521 -0.0082544546060806228 -0.0086689929186934741 -0.026324768227510339 -0.025750061900247163 -0.015930676791462095 -0.016152376912685649 -0.020154924541404447 -0.019993452446681562 -0.00021158898178723787 -0.0002127449103011673 -0.00022665370479990328 -0.00022780429663420111 -0.00021158895911933237 -0.00021290130824138295 -0.00022665371337645654 -0.00022774162705946837 -0.0007829386179897728 -0.00078906597860955031 -0.11324831296849744 -0.11298228342209211 -0.0751078887073654 -0.075015544724707645 -0.0043570035385465571 -0.0043512226537710582 -0.58081956648759514 -0.56423120441081909 -0.86266249416547969 -0.86646759376887617 -0.0049857882948470223 -0.008819862790328304 -0.078538625588559993 -0.082835261415843228 -0.0027859414216297959 -0.0028125737341130408 -0.011295263159913945 -0.011244336243458646 -0.02460196220526489 -0.020643341780664487 -0.015362807444692133 -0.01827480150953956 -0.0027888318018209281 -0.0032375255777687085 -0.010344131349331352 -0.010004280680411207 -0.1253770027809932 -0.12478422681828401 -0.15414104819573143 -0.15489967236794461 -0.014557102117761695 -0.01414350208662412 -0.031607766757661721 -0.031693084907185351 -0.0044737468409261705 -0.0034861995920560567 -0.01434997386351565 -0.017181103551734422 -0.012375640017273483 -0.0074237167240053378 -0.76026563829118776 -0.75069451722052516 -0.00023151365055083383 -0.00023129962949239007 -0.0083110707112485412 -0.0081852476356770679 -0.0082267299656167431 -0.0081852477576683583 -0.0082768168956743448 -0.0081852476349728778 -0.0082210858262132328 -0.0081852477958595966 -0.0082176337525328661 -0.0081852477955576593 -0.0082496478327178414 -0.0081852476344871795 -0.020051041525313989 -0.018251282979823771 -0.022417513479191072 -0.021922258933891593 -0.00016978330523043607 -0.00017108958938080786 -5.7757135955867932e-05 -5.8355034634858681e-05 +0.27581133155140125 +0.27702451348679208 +0.26326540015726652 +0.26107741944741691 +0.00058782055017462013 +0.00058778000000026724 +0.0018565772116224803 +0.00087456855410253745 +0.00023665892944170963 +0.0018599776710890939 +0.37813967344888194 +0.37752136999997882 +0.14488103370164135 +0.14485715497031612 +0.054941287283437744 +0.054247620396963708 +2.8260452882717551e-05 +2.8259999999736116e-05 +0.004486706861490425 +0.0044859199999996166 +0.027918735236950605 +0.02607523773060335 +0.010709054280841988 +0.012487290824018841 +0.046630060209503908 +0.046602399999979151 +0.13938899872707833 +0.13970598173184412 +0.026948269774636158 +0.026679196275799566 +0.0013786569946491814 +0.0013785300000030325 +0.096170940867472729 +0.096088609999946367 +0.010029469984645319 +0.0077632745923225839 +0.080706646610556043 +0.081010240580329171 +0.00044982250033358506 +0.00044980000000121456 +0.032747146163662894 +0.032659043575767981 +0.0075422962439966011 +0.0073848507442327233 +0.13049962973748366 +0.12819608575804572 +0.018628167682850506 +0.019738959312694745 +0.072769230046957484 +0.075040055257282259 +0.020431262945784148 +0.020465550695469785 +0.0018224514685547749 +0.0014721516758491174 +0.040399050256807817 +0.040479174837931849 +0.032405108726508848 +0.032444439206523866 +0.034043867014960379 +0.034297149370891247 +0.09790494844481186 +0.097744634721984941 +0.063377048046544288 +0.059359986043980212 +0.033962931349766183 +0.033157611787375675 +0.14627633135974757 +0.15771587544706239 +0.0082545555233229841 +0.0086691423407570436 +0.026325055215805082 +0.025750236472962727 +0.015930743349985118 +0.016152473717787698 +0.020155010432275342 +0.019993503610980314 +0.00021159168089340753 +0.00021274767402632862 +0.00022664607624363616 +0.00022779653435833587 +0.00021158932046347407 +0.00021290167827772824 +0.00022664697804105049 +0.00022773478048311417 +0.00078293759117000514 +0.00078906487523096053 +0.11324844784843636 +0.11298245195348008 +0.075108226268057077 +0.075015831021827864 +0.0043570050950738626 +0.004351224659300457 +0.58082182623207868 +0.56423245110147302 +0.86266088450287326 +0.8664657173323832 +0.0049856727622154505 +0.0088221429542606374 +0.078538933654034276 +0.082836970889243633 +0.0027859460816415625 +0.0028125726034545747 +0.011295264035186268 +0.011244440541041118 +0.02460396537553345 +0.020645213800771167 +0.015363235156546414 +0.018275328415757623 +0.0027888829530444441 +0.0032376556961565333 +0.010344267660263168 +0.010004349495528718 +0.1253765345301294 +0.12478371425494265 +0.15414048373490916 +0.15489912630715941 +0.014556941137303861 +0.014143386366913729 +0.031607750969021922 +0.031693029235704669 +0.0044735238428200976 +0.0034860162196598569 +0.014349334040361303 +0.017180373140241637 +0.012374842640013473 +0.0074230828319869881 +0.76026420617953694 +0.75069391885827907 +0.00023149348923485078 +0.00023127958992754416 +0.0083109249557763252 +0.0081851120088841899 +0.0082266032214608348 +0.0081851242004255167 +0.0082766736922437797 +0.0081851119381297355 +0.008220963393792179 +0.0081851280175824648 +0.0082175115242423564 +0.0081851279873300289 +0.0082495066629361975 +0.008185111889219783 +0.020049851101836252 +0.018250136029336231 +0.022417337827143908 +0.021922153103499924 +0.00016977346163280248 +0.00017107945355223714 +5.7749221505442059e-05 +5.8346687329670786e-05 +3.0814879110195774e-33 +1.2325951644078309e-32 0 0 -3.0814879110195774e-33 -3.1562139928618021e-30 -0.016010376911529307 -0.016411600201472913 -0.020588200101851077 -0.020612285217172035 -0.01071422953955262 -0.0070172232373595291 -0.012261750252370094 -0.016870413951416148 -0.13982980322674934 -0.13902978528767418 -0.16486057166576953 -0.1469270271167582 -0.086591982172828541 -0.086743285947201335 -0.32862551788622413 -0.33040488225725717 -0.066162831479438106 -0.065941173518649282 -0.057035205473808671 -0.057128076376569151 -0.052763196785589786 -0.052684807386956169 -0.0072701193228718814 -0.0070274868738785289 -0.00016297211385327007 -0.00024468676672041788 -0.014001312362476556 -0.013431656422235193 -0.42859198849672919 -0.42803695686936305 -0.42859198849671559 -0.42930013679962109 -0.066921243302352287 -0.066624468757348135 -0.08897529601622936 -0.089261928425634227 -0.042277125174532901 -0.040752508272740871 -0.00010654854269766011 -0.00010511973718211866 -0.00025631013710487708 -0.00025524960975086632 -7.9579425302080585e-31 -2.0029671421627253e-31 -0.047880445624398922 -0.04337087512974494 -0.39246883522999831 -0.39554748969290826 -0.003433428112191684 -0.0033999990512230114 -0.0010192659647076463 -6.0012885339848485e-05 -0.083524361927789254 -0.084957883752438706 -0.12473437261553517 -0.12281793787340914 -0.0098610088612316339 -0.0093982200254878676 -0.077937304085221246 -0.077675439435924976 -0.27425226578388318 -0.27222542098357705 -0.27425226578388584 -0.2622839948098532 -0.15625322367625577 -0.15597248539483133 -0.058484614175039404 -0.061555554120153913 -0.17048914114233529 -0.17247440446431431 -0.021518956947132333 -0.02487962883523135 -0.00017366909747962327 -0.0001366625464088364 -0.14340871500433949 -0.14363350334120881 -0.0010076378903878767 -0.0009482554441440996 -0.11077313578725061 -0.11049353577817266 -0.45655086082995194 -0.45704055727077492 -2.393369117495654 -2.4004608916911438 -0.60969215573044733 -0.60855773069517682 -0.071861306113485665 -0.071618353375061714 -0.061002462065094062 -0.060849412920648348 -0.077393842072330396 -0.076740279011276863 -0.10698902632932249 -0.1070110654396248 -0.0050596507278534777 -0.0047834674823237647 -0.0010423487171669224 -0.0019666911725144706 -0.13991812805765289 -0.1404196441482658 -0.01095727274897831 -0.010648744510836899 -0.0068276142944595757 -0.0066793864307276097 -0.00016981559470328396 -4.5882396745670983e-05 -0.86267264273741684 -0.84492984943240723 -0.00020461577882725316 -0.00020536508694049909 -1.7966405813284441 -1.8379745287698064 -0.25979506315319101 -0.26015825835478179 -0.16626451820814467 -0.16604350287348507 -0.54266036657422356 -0.53617183220073961 -0.54266036657422501 -0.52897336309301624 -0.010578476766071473 -0.012237797739856955 -0.0096665260956382421 -0.0093745163957369669 -0.094270332934996995 -0.09501992053024598 -0.13163831569517009 -0.13178554520778343 -0.001268362618364231 -0.00071293947668388225 -0.078160538135969057 -0.078148676487012764 -0.50501031482864012 -0.46850565125003846 -5.5147120693574454 -5.5241899574912665 -2.763436322517796 -2.7269064693468565 -0.15431703289259349 -0.15633988152071418 -0.17507595161553502 -0.17832441716211925 -0.20245092583987156 -0.20506146455657842 -0.58781274097940783 -0.58724941210403681 -0.031993072777782287 -0.031555700873924536 -0.20511957876731535 -0.20420418292185613 -1.3008086869753013 -1.2709967294534752 -0.25335978244640811 -0.22146318405027457 -0.041103995211717981 -0.041032171265332214 -1.4699355561025833 -1.4637489613564847 -1.8376462991310702 -1.864548743381796 -1.8376463316258889 -1.8596255652495044 -0.22013492259699355 -0.22136932392770761 -0.10066896166738577 -0.10124489865858669 -0.019198558024612303 -0.019942467094091414 -0.028516282154973566 -0.028986950695414761 -0.036001131244235512 -0.036171059115408938 -0.03766105488124509 -0.038709465439081006 -0.021962261056616365 -0.021697754038938193 -0.012463014362940047 -0.012375239967879864 -0.010768161932376426 -0.01034361451286943 -0.0061971075456920422 -0.0057243559197935924 -0.85184651191606708 -0.86613226710726676 -0.12152806515460372 -0.12116272724636183 -1.0836276046537168 -1.0856034149922515 -0.00030611362324909583 -0.00030412178132722002 -0.057278938005897298 -0.056529941151955927 -0.054317244344686828 -0.054033841149815832 -0.057278936451082355 -0.056740564816422374 -0.057278936318270246 -0.056757768661037294 -0.034259185797255697 -0.035135788440944976 -0.3814935451273625 -0.38110902467316754 -0.086102774206592944 -0.085837084063382779 +0.016010345985020356 +0.016411542261680193 +0.02058821407643719 +0.020612234232745556 +0.010714359652552847 +0.0070173052750418692 +0.012261861182590114 +0.016870561551465768 +0.13982984968371448 +0.13902983584865755 +0.16486263445425237 +0.14692765905681865 +0.086592030298704617 +0.086743329240379224 +0.32862527338103525 +0.33040462125078113 +0.066162755276726548 +0.065941090284576911 +0.057035196854139873 +0.057128048966108645 +0.052762864921197646 +0.052684533742546301 +0.007270140916645274 +0.0070275031190782412 +0.00016298049159970196 +0.00024470111203860095 +0.01400131913398658 +0.013431665103441319 +0.42859264569615968 +0.42803738548717657 +0.42859264569450839 +0.42930044263038425 +0.066921353871859809 +0.066624564197773295 +0.088975268573657229 +0.089261900407607495 +0.04227380903497796 +0.040749263956359139 +0.00010653339066995157 +0.00010510560739333783 +0.0002562898373572347 +0.00025522979116822695 +0 +0 +0.047877431445647094 +0.04336795719784603 +0.39246889106238469 +0.39554758433452508 +0.0034333960380787693 +0.0033999684844131083 +0.0010191795635004083 +6.0015492599576439e-05 +0.083524434117727669 +0.084957972149270283 +0.12473439284000275 +0.1228179401233746 +0.0098610207377622487 +0.0093982247832814485 +0.07793697908735292 +0.077675049982980221 +0.27425204339063031 +0.2722252019818765 +0.27425204339064035 +0.26228389349567111 +0.15625306268325764 +0.15597230892632377 +0.058484956919915232 +0.06155592421857814 +0.17049063835068928 +0.17247589126524115 +0.021518234715063478 +0.024878809571961868 +0.00017366215746847304 +0.00013665795106784369 +0.14340891572353934 +0.14363370195832137 +0.0010076265742236881 +0.00094824943956493444 +0.11077314538508502 +0.11049354205508886 +0.45655043941203799 +0.45704068235625672 +2.3933672046859331 +2.400463071585953 +0.60969130945863503 +0.60855828870890627 +0.07186129743552494 +0.071618379369885299 +0.061002458426004935 +0.060849443443835437 +0.07739366422241746 +0.076740117228817725 +0.10698912023463061 +0.10701114770592884 +0.0050595713582163443 +0.0047834001762438452 +0.0010423519532841215 +0.0019666243253964356 +0.13991756379952275 +0.1404191107808066 +0.010957247206164474 +0.010648723763799516 +0.0068276280493499821 +0.0066793953776975064 +0.00016980802441958834 +4.5881711059375121e-05 +0.86267217196144186 +0.84492934544578113 +0.0002041803515723105 +0.00020491690070721305 +1.7966492878208706 +1.8379896115342726 +0.25979449890585415 +0.26015684288095081 +0.16626429497990958 +0.16604327164378516 +0.54265980758624377 +0.53617131254070993 +0.54265980758629107 +0.52897303786135619 +0.010578357436630619 +0.012237634054098287 +0.0096666095348451435 +0.0093744992188169642 +0.094270292457048113 +0.095019866693052749 +0.13163847883447344 +0.13178571502730299 +0.0012683064723409462 +0.00071291147938468916 +0.078160389741476349 +0.078148500461634296 +0.50500961748462447 +0.46850547872077142 +5.514719362475792 +5.5241970683764725 +2.7634332471648131 +2.7269035527356631 +0.15431682191972065 +0.15633961769922194 +0.17507330006901956 +0.17832155485097495 +0.20245062145505605 +0.20506115821413101 +0.58781320839456186 +0.58724967069541878 +0.031993138641189557 +0.031555706671358132 +0.20511940520062361 +0.20420399460264552 +1.3008098136722366 +1.2709975450748072 +0.25335527312776318 +0.22146140988498109 +0.041103963611633765 +0.041032255719912716 +1.4699324856214124 +1.4637460137937297 +1.8376436506043514 +1.8645455094926242 +1.8376469165589682 +1.8596263571104803 +0.2201349357959374 +0.22136953714237334 +0.10066906664416203 +0.10124499733482724 +0.019198410604622681 +0.019942207145073949 +0.028516316302865771 +0.028987144276275689 +0.036001205004132994 +0.036171073938587525 +0.037661059052651852 +0.038709463389537041 +0.021962256405527555 +0.021697751403208732 +0.012462975623782574 +0.012375242148078334 +0.010768151962510962 +0.01034360850974957 +0.0061971170735556419 +0.0057243600781081219 +0.851845979287988 +0.86613076734234995 +0.12152798409937239 +0.12116259328978352 +1.0836260214086533 +1.0856011434495338 +0.00030175185336121985 +0.00029989952409609271 +0.05728956626370843 +0.056539193050478442 +0.054319656091536966 +0.054035473181623835 +0.05728940441967266 +0.056750047140365939 +0.057289390626519672 +0.056767268336683996 +0.034259195224605431 +0.035135804055431714 +0.38148915090123586 +0.38110452300543463 +0.086102870713273744 +0.085837166865821907 3.1562139928618021e-30 3.1562139928618021e-30 -0.0034861995920553966 -0.0029992519689337471 -3.1677695725281255e-30 -1.2732708048332894e-29 -1.9740781929969167e-31 +0.0034860162196599541 +0.0029990916713624354 +1.2325951644078309e-32 +1.2671078290112502e-29 1.9740781929969167e-31 +7.896312771987667e-31 1.9798559828300785e-31 1.9798559828300785e-31 -0.00090610053253868412 -0.000903399574754939 -1.9259299443872359e-34 +0.00090609355584781706 +0.00090339271914250004 1.9259299443872359e-34 1.9259299443872359e-34 1.9259299443872359e-34 -0.00090876436395945931 -0.00090339957414210662 -0.24155171772217593 -0.24271713007876067 -0.0029657531180686146 -0.0044375607269470036 -0.015342949112477404 -0.01348224319499244 -0.0054492325601215247 -0.0046095836982332026 -0.01486058494605624 -0.017020703876281268 -0.029037786996659185 -0.028202106535581476 -0.0064671621285548424 -0.0068290160268569162 -0.17520418264924595 -0.17889510661997535 -1.1401038957162022 -1.1494500292628442 -0.0044172742208171637 -0.0045603040457376431 -0.11535264158643917 -0.11795952355144391 -0.0028188524624426742 -0.0028342028226287313 -0.0067327110160213567 -0.0067635351951383987 -0.14703430063867659 -0.14660665198148315 -1.2889436252359978 -1.2964455201807235 -14.991404178762776 -14.917646331646601 -1.2634100435180267e-29 -1.2634100435180267e-29 -7.8886090522101181e-31 -7.8886090522101181e-31 +7.896312771987667e-31 +0.00090875721160419256 +0.00090339265787726659 +0.24155165263932021 +0.24271706446610117 +0.0029654221046543439 +0.0044371465034269732 +0.015342471105311796 +0.01348185706599395 +0.005449203283631833 +0.0046095740972933574 +0.014860571640957925 +0.017020660366994553 +0.02903775550221345 +0.028202087898531982 +0.0064671516305345629 +0.0068289977012555327 +0.17520449147956635 +0.17889542918936868 +1.1401055742680835 +1.1494521085430132 +0.0044173197089566038 +0.0045602493719361682 +0.11535237656206544 +0.11795922988673828 +0.0028187369851003495 +0.0028340761480721518 +0.0067319832660693371 +0.0067627784385408717 +0.14704341373493721 +0.14661572824674876 +1.2889435859452087 +1.2964453033090237 +14.991383553918126 +14.917629422482641 +1.2325951644078309e-32 +1.2325951644078309e-32 +7.8905349821545053e-31 +3.1562139928618021e-30 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/Gl_valid.txt b/datafiles/test_validation/case_ACTIVSg200.m/Gl_valid.txt index d59990a7..fcbb97e9 100644 --- a/datafiles/test_validation/case_ACTIVSg200.m/Gl_valid.txt +++ b/datafiles/test_validation/case_ACTIVSg200.m/Gl_valid.txt @@ -399,493 +399,493 @@ 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 +-4.4942328371557893e+307 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/Hess_valid.bin b/datafiles/test_validation/case_ACTIVSg200.m/Hess_valid.bin index 1170318adfba4e894e6b3d403e2df79635847171..7d56bc8b506b6af317736e23d8787cea6f7e5abd 100644 GIT binary patch literal 44160 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 delta 22873 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 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/Jineq_valid.bin b/datafiles/test_validation/case_ACTIVSg200.m/Jineq_valid.bin index 3cb19748cb48cacf55dd500cbc466f3b269af2cf..6bf1732c610db60a1174c6fe28d1af68e1845c31 100644 GIT binary patch literal 25496 zcmeI(XJSCtN{{Zse!|FI4o z)9uys`z7sP_3C-C0Pax3yQ#XRagN{`i0UzZRoo;xrO8k~DpJKJ6Ct z>iNBwcA>p`o~7uRG>r^RKbpRrMZ0IcdVbf@?pv>(&s@4c+@Aeo+y84>IwnUWPoqH7 zhq=7t!TSH$nr?sizw^2LcBTE~UOm5G(!S^T^0v>jA{|qrQKnI$>C5!|;`E$fyq@0! zXs6Mu=l6Ts75D1-%-u%!Z~MRfU#rux{xrPp^YXiRC$X!^1_?FRSi`8|wwR=s*Y|2@)^y+zbqhr%( zX41@}>BHPqI{)&&{a;U~V>4(nX&%$`VJ;IZPFPB~~+@9-)-|lp5Hq9Iw z51PKbk#_#QdVbf_?t8DE&)f&}`SHK~U-OHItNajgGq-sgB2?e@{|o44IVv^z}Gmm_Ew*{kRGaoU~e)${u_?V@}2 z{EngBxn4cL&(kixSI_T6+Fk6`^ZD=n1bcmd&8|c46Z-!3eE#q|m5%kS>sM&5()8sU zw7c1>=Qlk*oSx&uo6qmNw7b`<=XV$Fx_k9}=F;nmORqED_WwGaj@_r>eLnVKF8y5N z_I%E<{;wa&}7i`VJ>~YxjpYc>;Ia~@n@cXvFE){HDjX=e~lgPSc-$&F?Ha_Kc>E<{M2P=1!sWr~cdj$1iFBs#nkR zb2|2dhMLpU_hIfrI)Bl>{a>?r+{LtCLi@fG9$8 z9G||NOS`;YJ--WSSJbQL_b1wY?$z^|OX&XfoL}tu|N1>0E2b%-`9RZ$x%9YkdyXUP z|GJEhmD6q@jVArNFZ0fSUe9mB_K(-|{Dp3_f_C(I|JMdxe( z+y6D2_xF6`H@mL6F?9YpI=?R`(LT9X&u_XO{rUXh&F8s}&Y{-@SAa&4e%+T9X|L3) z=eH~EC->@kuBT()X&Pu6Y5H;#?V5Y_{BEUPTd$tafA3e=_Wzpqyd8AzFB*Qcaqcj> z|5mi;_isAZNjou`p7p0MThhMg`)^*)@8`7dStocs&s}tkuKV14ngaSYpSg6X=kF!B z=`?hG{Eyjj6k3Gw*rX`}OyEd6uVh6lmD_$nDD`=wn9G@Oqwk^K58m+iN@g z-bK6Jy?UON>6i+QHO+9EzHCRkQN4P8v*Z7FKFV%H;YUEuPY_k6s^^UT%-?sWRxGidnDdmQh0_T|xZE~4S}{2oKQvAueJ z^Ik7+KF_@8okZul(DdbW+V!j-yq;$#IyQmEnPwtQUw%tFdjIgZ=h>Bx(RH8q_wn4m z%sW23o@d_s%DbNUJ(F&G7R`B@c$&U^mv;Ah^*p=NF?!$0okQb6)0Y!yccE9$^Flhd zh-NX(5}Lm3NxP-JdVYJ;Zh5bs-@de4*{kQbAMMuk>iNB%b{l&2JoEOO_kQ%{*L3b1 z8eY#c?>yT=yR9_*4x(c_Xo6{W()8t2+FkC|^Bh9QdOnx-(uC6V(%pnKkW|m z>iHc`yMw)YejlOT(Ox~jBWM@dtLOJI+C}y1`JF_&zdg@q=-64B7@Bi5eL0qPalLw;dGiSEGHCdnNXIVH@Ln&! zdHbD3AM=c+FZ1@7*YnIfkFL+`L`l>j^Wl)^CkY-)9E`z5yGhMTevJw+Crd#+wjkTwt8K$Vq=ca4+X+d@OZF zwe{cdy9wI}Gp^BGY`!u}ir5J6J3OfM9nqS${Oe$&PrwY?fj%BD&$|+vsSo#?3P%tv zGtaX(GOK|Zv}ZSc>J|)u!S^oCt++T01}utoeeD=Xm`VS~+pX_jJ_3XN)aI7xM1ux? zo@6>;8et|HI&K4{EsH?^U}>ILvH&P7hox&Al?XFY@E-Je@*6MOpOxL?Vhal1E0-+r zn@{^cCJM`Dem)X<9u)CByB{KcsCa;cC}-wA!i@7X=PsWg>k5h+qjFy7$e|ji`8X`Y zmoVchowa9<`UT9W@e*g}`sCL{`%~+*Z=o)@Ji^}kMcNi% zMwPQ3m<=Bj0!}#&*ABl<2OEps#qa885N2XyoVF|ExEnaV&CA=V=ma(6-7#(JkM~1R$CRWCmdzgtGj6F?gN^;}gXv`d<90V+qptZ4dv^}kAk6sZ zuW!L=wo=6Oi$P<&wHgsHxRmF=do(bE@UwSQKG(PtGYhprz6L)Cr{?R>Wv6|C8H5g} z`Q++6fh8lBht_r4fZP71RR=6X2s3dDbpE+B>NG4FKB`dj`EhUy7F~ASdLUsYZtLsC zyrv}){m2DrWl3>FuBG-u?$>-^2Km7g#)ep&Ci+jK7wESn5m{G-odp8NfEi>%9$Rcl zizL$upow<)_rHXBS<-7uzL0j{Z?vK(X zpg8);hjg*M=-2H7S8czG6K33Ti!)WXJ`@xR<4aQ4RsvUZ<8>T2j4%_T;ff-b*qO?ZqB$2_#A_imM`9yi2#E=~_-M|d0@5_F#c)A5ueXcu} zr4o$Gi|eMirdncVRQ~bAX$RE@sAAJ4gZzXM__1b0aif(UW=4+C1Frhe-FdYwYr%XinwY^D9;43$l(wEtt;YsA#wD*$sFgGuG@W`p|Y6;~(x z3Mb4&{iCdp)iY@@AAaJju;F%4|9CFx_3W2~nW%qoT#n)MLdLX{T&J%ZiE%?28syZ+ONAmk7SwU-*t777wqQ4CnS-(2u;j;rX zqoT!c)z+SWhu*3#stlf1k9L-NjS|;4$ILi*QS2mx?fXH>Ri?j6KnI9>AA9_{wU#gw zaru)r*Q!%Ma#!PmfFl<{YNAL^{1i9BOeE_B&j)sv!UPAyMoHV}#K^+)lKsU+gc*## z>`U7d(~Jvbs@o|C{m4+J68uC{L1g zxbSoinVb@~GH~k;5a`sZUA%W7@GNh5Vn{5<3`R^HulzD97*uppgCm=?2{VyChdv$u z840%X7ZlXutUyO(QHsv{VT76VzoM~pr1)G|C*c$mw#*O~{$4JxV*7(IlZ6#y9t+&! zz&fE~87qmyu(0;kLH*FvgqbXScS+pCA`$v+vl6h?k3{X=M(ZsjEeJDi?^<$mV5~Il zCBNohiAL>R(UZBC9@GAhaeHUsp~SXGP#U-2S#(Gz2z=VGY;?*h!b}7{3HtcnUrGD5 z!zWDKM0?GxxdYeG{*Q^k$CSWjYi7fMRdwZyOX@*l#^s?8R(KI+A~F5m8$?#o{`!>o zN&*ton~Ikv)YJZtiNv(-O%pXvgRSV9H5$`ZKtHYqFQOT`6u zYQD=o_+=L`12c@SpYx^eyRz|r}j6VW(KLEi=BT#j_k>1rm-L~c@ndEf$1+GmQl9Gpsf&TiL? zA+-Nv+K;=Heya*B?7kgeDG~u%QzAQ7_j4x9L~C+r4rgd9?JqhW&b|v;lkW}?&Gw-E z9}_Ltl-5W6%<;Ri9>p%-kQF#^@&WLH#NxOoJ)bD$1gsUTF zRHR=q{88OrTsgsB#j33q<;i=VR|#!K%s97ltGVJ)4z8ZEwWHzHMO2j~u==5jI%39E z(b_wgl`4SF*~onEC}WVzm1@>pU`m*Y+`C0b=Dhw)`xQ|`%U^@syIpCAxbJEI$3!lt zXlD7orNsJD>6jOx%Ru4#13mjklh6Z2n?m9iteKZafNvavjc(YZL=!{Bz3V z+p#g*z|vFZfk>4zZb^*P4}W-!FoVG1snvn%pTN>LIccXU;8r#B>?3#U2{Q=Xu6f$c z35P+~?iUZLOai6EUx%MHY$nV^DWS1=$F z=RTP^;`EDBTs&ro&u1wK#Egp1T&xsHUyKXCOGnv=ox~@v4mu_Fei&j#(RDLo6OFy` z{s$TtX@4Nh#Cvl1c(d68WEc#K zY@D4)w57)#bo^BZ%%CH#KH~il8!~L~bZ4KBLx|Sz>3iDj6Mz}C+pSs*b%KfZd*|z6 z7uOTX@nSEnZkz{Zka|)7yKGi2(b1ajVt!x(5jU9Ut!DEQm_Z_OT>Ywx*Fa>-{Z>P- zkLbs;pAu&m7!YRsV_Brj12a|HCxomN`%e2yi+Akj(*BQW?-XCB<_BYSjI}4}1%rj8 z;BA>x2MIH=5LGGcKh+7wYP;HOYEu9UF~e19Ymx{vu@D-0d9Q{SkylCeTqiP`$XR8$ z>tyW%W{}(c?oi01BSb!2Ibh}$6(TFV;Zwiq^MDy-r?_3t)=~q`_MdC#FS`L!g6|yK zevcu{MDpEG%^704s5^1?lHG=GAXEH!T5eb%W+pN*)jPjsn8Cbe#c8ud3&6Rbi`eY? z<%F3`==gkY!M@utuYRwD%km&_<`}LrztljO$%L;D#;?%uA(lVp3|$wqh{)w-zb+9Q z19Q0K(O5nn9W5SH9-d~sB(;fiBO{adg6|Dumd0wTP?FSKN zqURx!uwiT_3^#fF`_1Td7v2(PGQHDltG)Sj++?TuQ#oV+5w=VFkkb)^m_gWQ z?Fj$Sb+~!wJt4;@>xsa~mn}Ap#fTXM<|c*Zo~a|cV-L)A81xdi9u+5(*R%pN`Zb~K z)6OfCiSG8Gk3-eMans4?p~g$*0W)fI|5Vf9VgM%boo-X=5W!e%a+#+?%x@omEFr(I=xuM&a zEhp-}pGe8VCHQ+@oWFBUCNQJMA`4f4@gk7f_+W5`cNX@PN!VAY!6D4(?17fLrQLoY z{cCb$t3VAZIQH_uyTkhkGtPVadDx1a%S5SWnA)>`I>dIze0$XgV}KcKGgjPsZnT>y z$JQ(#JLw&=%^Y^MRtVB4Iol9}O1#N=JSoNc!U|ua7gNM_aG%;CS1vhs~=i;66t^y;t5+e;))^bXGdo%05hsO_4VgX@ApJT_Dilt zr#8-&dFm0;kPpms9TtBa*6xpfx{1~o`iSB$16RfRfAzr3=*u*Jc;Eu4-OFOLzWaXs z#@%7vuX$~l8NC&9F+VYre*e2^@9u4B{Uwo@oyeRba>*1 z^-G=3n6Cq7)Kqjodq`9rD0#>lIy6?J8Y368*6-4U8COgjDf-}CI4B9+-mQespe9L) zEgNfI6K33?Q{@xAyphP7cBi)eZo}olcO0UM(tsINg}se9YCD<81{schU-t=T4>>+< zr0@k`Mn&^xakJK)1hbOu!yMkeLrwaNX6K3~5N2HcFl&Hk*|;B*gUW!J2y4tSndi2Oj4?|O5PmBK8adw|)}PG+X3~GJ z#l~l)b3u0MwzUVFC!*Hy$V1L7Dl>8E8g{(#H-RnlbiRo4UU;cy{|8^32 zoHp_ysEC{oJ{Fgcj*Wf0?cno;gy-v%*JKx*5Ci3_%g4VAmOv#D4ThuO?-UHNr^LGToE%mA@eo#nvD#; z?iB3jG2jM{o3w6`|MP6bjN(!kdYw|(jIS>`Jdz8QI4;^~t=a7w#Ejy){cc`Vu)`Ox ztSn1O_rVe4&%Ug!YDUZ`QaC=Uqgo4JEVAJa>~6ymZ{A41E!c~gQDpd)r6@!h-`HX_ z(Q%DBKA+;g%XIM}#EjzmY4!_#_7&eaIu#AoD#Pcy=3TfNx(P9(_=Q`X*V^93_x4&I zYd&-Zp9&kOq4L@jF{3ly!L`@gLhwE8v2f$D?KpZ&YGU~%U&M@J}j%w-~CUwY3|cq=f2*y>2xq*V>5Ip0m#*6)4wU&yL?hqi8BK8WaF z+*8+@X%5U_DmYfS?y?qHwb}UWwm4m)x%^46+r$!J1_Ncct`_t6pwytl}qa< zKFyIQ%(!gpB9m`002B;oHNCoZ0u&Fu{2aQuoiG!{^{)!=-gkl#!_^+Hk(&yN$qPiy z4~`(rL}6dh9Lu?@z;?Bh;8777(CvTW=VFsE!c27bY)n{uLk?u!s_Jzo#h_37$(5D4 z0|+zzWP9dgSZe}8rKZS4+)0}a)L8GqCC9%86E3FNoLENO1YK!u4dSgzmz zVa9nsN^g?+i6B4hoxF}_KUBRT>}zq`4#JG926j#o+p-Qd_Y=I*u_}lthDI)WJG=`s zgJQbyw=H8sQIoXqtAdheL_s4i`^?qjm>Cqt>75gL-%5mi1Ri>B*F-GY~oql;#%3UIv;y9%+Hw`yE%-8-9;|a{D zdG_p)`a50_sRaSwTTLW!)iL=z?|H+38C5@UmrC45K+l*nWG_qr&Kc7UkE+86GyYk> zcT>340MLD%YNLVt-y>rkK8-!WpIzE2W$HoL>1$P%@4fuqBMXRHO;AwDl3a3 z>bX7>ob!xurHiy_pgO1ZGjO^M9{#($iANeVg|vH$K554ey7J# z;>5HlKf)QQc4b?iMu)E!;4U2;DiG z=d7Lz0_P6W>qEK>7)~M5&pAj=ow){BBu5lQCbw@*4Y-1cs zUX(umyik9{jFXxx<1bt^#Z@8UGqj4Yqnw?t*8*=1M$GtaqDWaltsJg0S$shL`z@4h zf9SK{r5MDFUl(Y%oDTFSoLw=`Ub=Rm%E!tV(Ze=i#uWt(XU<_C!ddMaZ5ok@Dvhs8 zuMm3y%(!CoDxFWYukrWUHov~d2cd#h&0+2X_914R7r`ALw(lPP&ROH!1f?k7GHURV zxf>BP&h^+K;&Qo#2-?cKT~!Q6wNXLyHV$70%(x~As|C%~AcDGQiq@uvpqk&gX2FLi z12e9X&C^w{EG5F?wc~e)-9mL2vTrRl(FJDw^={q?C7l^W=*N|N8~f#=IGQ&qm+5`V zKgPvc*wJs)I1rO`QMtBm6VXnUCMPq#5oXYSG;eX;1`7~9rTSs?ODCe$(*CF^B!w`8 zw%9&b->#vc?6Lw+ygd@%&kykbb?XyhM$Zx^U(MO83d)ivO^&ryqBlj2X3@vB2s3^> zm;211Ujsf@{$Yqn)CPQTw!!CRt$K(V9kL%T+OlvBjulmPepNIR9~!urJNDX2#EcGI zFB-7(Ya|X7`rtKp&Nl4XrqD4<;w)lDUMI}wdmZk^fwP1)j;m{8FWE}5%eNLFX0$BL zctywpIlE`~)PfQh<=gG3m#_De9G%Xb{*UeKidcV`^~~x2*pBo6_y=VB&rHg6&O)_u zM>nQ|HetrqFK!=D2vmlC>n;eZ4HQQ|oVRtAH5n0R+&p*K>lf!7iF9(F_R4kvT=hxm zqTtijz>I3gS+03|)lsTQ`(J1PRCB*vRiNLs(<~)%&2_X2QSg-=D1z#+Rf8K?x?;X z!Dn7~CSu0lQa;DE`F_Lgr(>TOpRPbHv%RN$JEw-2@sItVULS)R7&a#J?WU-sAou2C zbJL_dgqid^wtv;ScY-iXU#01JTrkL9R!f)G>?F)YdUnnc*OkX%=*bO%b8QlclwQoh zozb5OGste)6r5XM2bOIU?cHo!QI+SYI~QhJ6K0%c-YBIblL$8VA|(HQi4;jI~I#Jyt3+X_Lra6U5io+lLjo{^@B^P&FKQBq z^0D=z6=Nq70Rj1|i-wj0GYBj+>dq6j1Bb%yF}9YuAhc$m>=+j-!i?+vhm5^&U?@0b z6X!Lk9sL%1+;D2UKVim?G^R|-`SpY>h{#L%ctng0`Rz07heZc4!_Xs+YSD>P$%5BL z&-Xft(VtU`>jft-1ZJ=h_nDJOE)es~)cIdeIuiM$`#V1mehr3ehOm7K9*c-g~L^Nmwx`)eM$$> ziZSO(CMTF7X6!wBaYtvlKE7r)-1+89M-*8*yP$Qd3}VI+oeSCq74FB^)Y_56L2VQ{ z>(uA|?wW`hN38IelB-_#|G4~eKtMLtVpZK+qWRo>mq?(pr9NPlSAo(D#q3BWxu@e=$xhyV? z2)H{RmX!7dW|01#Q5T>Zj6b+O>=^%{6+L!Ii;A3_iKYa3I?vPpm^ejGj_L_sWxJ1q2`gu_?%#2E$Gu+H2tq~R-o`3Af2^6!- zI%!je24==F3pF;C50#?li9=@el3(aU&WfV}H#Y$@&K&t8Wx!c)qBHh+R!p)Gs*;qt z8t2*t%=o=bt9j}8+o0KPBz-0(AC=1*Zkhk~IAO*a%kGSSsC@-A_dEJ7-V=yw?}QKB ztt>^DabfUt;?a>w#OziE_?QdfCS3VY}s2I@LDxyC2iWB;=;+FOPjcSA$f4_A0bz%2%7|^UdUMi*({TyRck(Kp{ zFykLL&(D&3v=Xz*I_M9Jt zndo?|y4GPcoxqXUo$e0~5u;btL+)Q_2WBw7G3MxlL@8pgWOq*G0sZ}rUrwg_wO@f5 zbaH>(@Ygbi!4Cq`GtppBjXJBAvD%R^6Xg{t94oJdFxa9~f0t=CsHVh4-yK#$n2B=m z*MEIhk=<0Pb{#YH$-H>o;yN5N@5_cvEh^=_6K&ZDos+UIWXNQlgLX6afsV?rb{|+W^YtU(626cm_kr5T|K}ulO zg@-#=;^Of27ljl(2{S5w(Qas_SO${br)SPL8i|fIqNHK>ID{D=oh-5VN)iFn(`Kh~ z6RlCJjbB5Ah9zOf-+g{Q67F{vOhd2K*WaU`Yt?2RDV-988CSo};QBAuC6>BquhpmH zsBz|;DJL&J0G`VYE#@0ciYJyvBkKyS&CnZ}NyeSo8NhR!^iBKOx_-npY0ZSxZ_h#5 z*lPL8iX*_YgvGgwmvt+MYsRf>YIE{YlVQ|tF$*DJhJi1yEZ%zB3uY}?`*k!n2IJ%1 zn`Z_NAnceyZx@ z-Bn41nf`ol>Y*^>1d0= zg&%|&w`Qb{`h52*7=}#lQkA@dx=r8N9nU9(8UH%7qk77IDPnZv%%KwkYl!0e2d^Y% z-UVj*bCA7H*Iimi2FY%|9ySIOg|6G<=IlOMl_-YmXDa(0 z17=WGQyk>9sFn=!QjeA1IJ zqqhC+9q)d5gR1r}*B7?wxWV}3@k1v+5oXk|_UP$H*&gUaOo457`CPR9;0cjMQExFb zUJ_wh2K^fD>-qJ|P~$_A&`i=%;=-p5^^)M366zlf6E=kJ+>KVCFPjjOQz3wu(FyI^_KP;=#Hswei`0ZCMDTjQHxEA<0W)ZKoX~N7 zf00bs2vfe)eJ3jCbt|5{A;1iS)QqaX8(xG3=OZthy%+*RrGLH{9@9aXiDmyh<9NYR zSg=w!_ULRs7_QoH&4J@_gqc_yxOxpT^8uUh4~%2;Q$Ty>wu4;;wS<{y85iulGS2~Q z;?q|JF&L`cDz8%_5vPTDIgabL zs^4Z5;s-AYGf{~P%a!$#B)a}7ySBQ<6Oo-=*Uw(}1!j=2o#zp|#+~R^g{ukOb|J#i z1)dpmx_}wPXXtA??5uT&kQcn%v76*E{OS12ND?<vBFi$O6oLz%wtr9e7r} zKY6m$oloFXwBId#(PNnGb4z8-Gfl!woCBx7>@Y9}pMcAs1#YInq;2_H^4@a^GZ`QK z>g}!&8KUjI$A9FZ$GGvd!uatjuE2~s!a{HPeHucvW1EyedN|_Nb)|Dx?4JhAsC!df z!iw>w#3Xc}QSQ%rqLBGvm_rT#GbrnyNR-kJBBqj6i5X&Fh|)U0$ZsMaff-avmSo15 zc@R7AwGG!+KO%$AN(Y(xH32hNtULNJ`Q!j%_rx|r;q^RX;Ta5N5to4(hDgX9wfQMP zJR4+nLA0EJ9r}%LB>^+oPdq-~YKIe9s-#t&9Oq6($tjyX3~dEwKo)DqoBNF>6Go1n zJ{s20&q3!FXJQP@VDw$eT>J1fG9k*{-f+x7qUm)f?WF%@U1(Wi+zwb~U z0G2afHaF%Z5@uquxNE=fi7hb6G}}&o^KuxhSGFOc)r>F`1A#1s9d`r3B34?$q%Dt# ztr;yG`a+K|L%;m^w_B>(6pWWo9`-BbypRE%Oz;YYd zTdl|YzBdqNGD`OSF1xWA;4}YW*J!8DfR27vU(}^Xn8}FI+MZi<-N>xqCwGJhml)db zTx_kg1(?BdtVG4Fyc#m=eYuKg&TeA9ak+WY?0R4ZtM8r5L$dpmxrqlNb^Vfw`I^m= z_MySR3|7S%!N<0Al6f4L@V!4D5zBWK8)8+ffEjEi&59D6@AP9rJhF^bu zNRKcR!&jX?1yK)SnyN_b@K^MG&ezW3Jdr2N#6m*CZgjXS=+5ywv3K5ekU|y~qYpkH z%tU;BjK2>3`I}BtboRxDB9OlI-D0;T{e7^1OeDUhzHq#=3M3vsx~Ez(7*!V(E*&wJ zLzr>p1+mMqPH7T8dt0{ypBWAFLxMqgxQkJ;xM5N7=8){O7v8>7g;zy(p$hu7f70UJbW`3n9*1B>GQ|vtOwPnS>tpLtO9{t3@U%+NnB zkW;Yt6R}t|ZctZhEK$3=TFOF&_Wu~vMWt7?4t@?wqNdk>pTsDCBYe8lPnR&`cRNt$ zlK!or`0$%v;zBi4Wi?dI@GZSh{l~cCL8VUC#~30NCM_^b_zZ4oOYOLmwE&n=>yg@t zdYhbywEmu32bQ_u?;jRi4IDQEm{CK>$XBJ&HiVNdv?3r~4cFgKDZkt;56tNMN_UBA z?q!7Qu-b0^1OZ(3o_lLihc7Ur@}SBI64&MuE0>~EnbX#yoE2k_o^6^5%pek@>e1BZ zM652l?(-R5g?|+Hmv#-!17?uR3sP<0Hy!lCos+jLcnyM*7Z2CXxlfpJx5{{fy-s$Z zXDtw_d}bgBO}f6^PG%cnCY)@u@d|D;VBX@=BEbs{M9^xKnbNr!!VGH9He{U9nFsUy zBGn|~pAfnGlV$5JUL?$*)n0X|`o1_$y*nl2yyZ0%5&R`~@JfHgjF0*(PtI#vgHyvq zg|@|%okxr5y zW9CszKgSRL&R-M*%=pXrnu?AqTZpJo`9d?9@hC6z=ITJo_)Hs5Sa0|;PBbswki;%d2;r4TZUee$9VFtCh+CA%TjfN=`jZd4KxD%z3 z6YtKQuS%Ffy~1-sZGtA4wOlWc{cK17Jx28k#~cm9j5|fup zI}@Dd6K348OmU6WTj%uS%a-L>9kLi@9P(?8j*XKY^Zh=||9Hav>YbQ8>j;rv+A3Oa zSq01>?QdNj6Y+`&_}A~xv#2K$ld|eg2#WzTNO-smPn~l!{mVP<+J*7Y(i70iT;16T zcFcDF_=4T@j*_gov8wlnjw}&Ys~MHfJnA2hPT$hH_^jvMUFmg2I-)mY585%?{o_OF zVXXiCr$21RZ1<0kq#x|>_MtK7M|$P+OOt1eT4Tp-_m9`|_3QZh^*CRpT4G#E5xUbQ z>wd3H0Wsq{W=?}%MV!U?qEcpWGLzAr?H-Zt>+KOUzMUej6ezjc?kHMyVWB{%-MB~M zt@Di9(wWoy@P8g3m75x=Z`_$asd+`3s`XhrX1jkJV;6q5D>S=oVR}o$p1Q8V&(oRh z{_zX^RPF8o`IFnwrHW}byX3+UGfo~`HemYU`}j#~c6>r(3rhZ2lWj})pBX2Cv$Hk* z`%$|S$zRtRxDvTTDcc^XzXE1ZlCf|J9F$G$3TF4S*WFCy?!GuM1FC@;l2K7Qqv^5w%upO6cxTQ+g@u?Iou2o~At3iH?i_W_ zJ3RazK9Z9ad`c(_F{5i__4^5~PjHvd{gFkd)}i9?l`Td~k`Oa4h>W=SXz^Vlqr3M> zv{2{Y)ZUmTMekp)vX{=C(3?eh#!{T8-jW^~<8|8VunL{xoW$6Y;~i}H$0eotu_gPC#en^$muz8BFG%lT=jxg0g+ zJvyPW{2nmlYJ;*p8zSZsJ*5gC;r>TaYnSs-vo$Ay88@i-4_j-GagqO-efImi@s+L& ztD%jdh#6f^kkvI4_=$^7sc9Ka0(@=lt5$j2p@3#S=k6*m0KBg`3(|wWs&kw1deqqNv>L0&MU(0&sKm98^=28Fn_5TMHFA84( literal 25496 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 G%l|*>C0-{0 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/Lambda_valid.txt b/datafiles/test_validation/case_ACTIVSg200.m/Lambda_valid.txt index bfb66dc6..22a9453f 100644 --- a/datafiles/test_validation/case_ACTIVSg200.m/Lambda_valid.txt +++ b/datafiles/test_validation/case_ACTIVSg200.m/Lambda_valid.txt @@ -1,891 +1,891 @@ 890 -685.31458123204459 -1.0862008296050825 -685.37431070619107 -1.103187074470575 -694.86888854762685 -0.0064505331187552726 -694.88081850442995 -0.0098195965895053802 -673.73949335125405 -0.10823254029600178 -673.80391439163191 -0.12656098768498997 -687.85335519966418 -1.8580128620108773 -688.03783222744084 -1.9107458571090168 -686.70142076355637 -1.5664589139787084 -687.00628845082599 -1.65378691604788 -686.88473774917247 --2.3695919653587065 -686.88654955707455 --2.3690484090468762 -686.90267882458147 --2.3644645140224791 -685.67287024967538 --1.7485004547851828 -685.83460528338617 --2.2186983899860233 -686.11741863839802 --2.1377217771597188 -689.37523377243974 -0.86353534179144342 -689.37955620803916 -0.86475303652581215 -689.38001525435061 -0.86490157969043657 -689.38374334645516 -0.86594541728622743 -689.40985633359492 -0.87337951412911019 -687.85553146758696 --2.3871130358697066 -687.86561029099596 --2.3842533953468066 -687.87472400869876 --2.3816739228710109 -674.48171320365316 --1.5787954136040006 -674.4911072504508 --1.576081239798947 -687.65943599335446 --2.6808642727247136 -687.67513292705007 --2.6763492771166382 -685.2843763254599 -1.3850554570339351 -685.77917779553979 -1.5268767459767258 -679.83562899291894 -0.86513781728383965 -679.83965968801226 -0.86632338521402996 -679.87613286978399 -0.87671889808369918 -692.33971356047914 --0.31184182450885312 -692.48480106697718 --0.27036751005215753 -681.80010295043064 -0.02869369039967563 -681.82317408814015 -0.035287865897724889 -682.03416430504114 -0.095648898675682825 -696.57291094483321 -0.78537301476503474 -696.58567892533563 -0.78900386200287798 -685.80974764659265 --7.2364721261621812 -698.52799756818422 -0.40691008965910969 -681.81884351015094 -1.3742583659575165 -696.58737791742112 -0.5800184387438343 -673.63732015164658 --0.25851634559074754 -673.62274283329157 --0.32497602039601725 -688.46890627996299 --1.1217425572042301 -675.92220584966844 -0.16467016150275721 -675.48948006238311 --6.261666645543779e-07 -675.57596664168909 --3.0208089564531547e-07 -675.48948005655859 --6.2222409802524477e-07 -675.57596663625179 --3.0325536626648361e-07 -675.2464246951439 --5.6689557380075261e-07 -689.50134301740241 --0.89781310206620635 -674.35212841101554 --0.23639054438185919 -673.71433532342064 --0.13438299948813368 -696.31440953265371 -0.29043590465303898 -680.90048230727518 --1.2492313935521926 -687.80724883168227 -0.54448246337238437 -684.23652155506079 -0.46207067046794237 -674.47407787047598 --0.001123723737727312 -699.26227998251568 -0.67304984461387818 -687.76583827867591 --3.7445924756313502 -670.27438986797688 --0.1711546916096171 -669.00088252554303 --6.9431103194215097e-08 -687.20622068325986 --1.3269424804129872 -686.8579689079246 --1.1853984444278238 -686.55826139894134 --1.0483135993487898 -686.78128242316677 --1.1505170268406479 -686.54825453649244 --1.0477762242809967 -686.86756006881183 --1.1867384236146175 -686.86635768437918 --1.1864428024870441 -686.54016819012031 --1.0474057540087107 -679.31272790552384 -0.4702705496664914 -683.37466063036675 -0.22865625557860766 -682.83593849501813 --8.0856450021955396e-07 -682.7014786411894 --1.8307843998672787e-06 -683.37466062229771 -0.22865608425654937 -683.37466062028045 -0.22865599324544009 -684.10320840912595 --6.7691806774156351 -678.91603061672424 --1.7512893004688599 -679.0096170703265 --1.5260684697736342 -678.85136679143704 -0.19363329681882163 -679.60532755226018 -1.1718751636544424 -694.64908669205977 -0.86100164441883609 -687.34116398489243 -1.719631652586191 -695.36453680656973 --0.12795899595040341 -696.14164758794982 -0.01629076698462259 -680.63126973817361 --1.3117869597638949 -680.00249821361115 --1.0622970886641321 -680.21822185160784 --1.1572529429905616 -680.63126971760198 --1.3117873409355831 -686.73487168586416 --3.2420798649434452 -686.13792106588244 --2.9896546543486631 -680.90733858664771 --3.2180128807433563 -676.95932640943693 --1.6205140270302307 -689.23250380563195 -0.75787950098205248 -684.15279676986108 -0.84770026634107121 -684.33790121063032 -0.93116479563148147 -685.00116025011005 --9.8444238536660329 -686.72350689560676 -1.5857144644833348 -673.06012244354906 --0.062156496103178471 -673.72895710184775 --0.076270189541431457 -671.4440446102675 --3.6078260858507362e-08 -671.35109590940863 --1.2935137609331253e-09 -675.84377079451065 -0.093400500513622212 -679.41210532601849 -1.4694167102826288 -684.78060899013826 -0.39722126909009253 -685.60503486067807 -0.67404743305641479 -686.74766248478136 -1.5784888154587384 -686.21707570204546 --6.2794924438276398 -674.80159801689138 -0.20542785821361068 -677.35530759025119 -0.94346067903750808 -673.83888066726411 -3.5352061218556723e-05 -672.84743650433472 -2.0644272925099745e-07 -683.55695197623709 -0.94549032298247437 -684.14557936087022 -1.099556138791342 -684.75336193986186 -0.93386694730639008 -688.35497808557307 -1.0125688708830169 -692.4728622212067 -0.85240347374508463 -675.04530969646498 --0.7953784134669748 -674.81109463243047 --0.77272496663540913 -681.60110817528187 -0.25974225742184637 -682.57607882590605 -0.57184775730907678 -679.58485582206026 --5.588391178524435e-08 -680.93307422052578 --1.8447258283159666e-08 -681.14953467535452 -1.7747698839110342e-09 -675.53913988978002 -0.2487679004458439 -676.99989464317457 -0.95529444193287016 -677.59980639153332 -0.23631599865306208 -686.95009831731647 -1.5937450770884003 -684.81483027741479 -1.6923633925626602 -680.22679641251113 -0.10621620517937716 -680.2230118879512 -0.11485397195083484 -679.5637867848759 --1.4380546251622773e-08 -679.56378678686656 --1.4745512465829493e-08 -693.74871024728634 --0.15476761202328015 -681.93326499527564 --0.97204489014224982 -686.78870457763776 -0.14864290753166165 -683.52594431833757 -0.93299961147640254 -686.84844101458282 -1.5853785959003641 -687.47393309466077 -1.7760039101675686 -682.83674709747856 --3.2052554141640042 -682.16788276168495 -0.7182468799835765 -698.58933092189034 -0.58022499697427476 -675.07469291920404 -0.10712616896544302 -672.44232380773269 -1.2254897740541447e-07 -689.24330622911316 -2.2033346106413587 -694.03105685456853 --0.18230655401198939 -694.52057471257285 --0.21659873904342056 -693.58611595641923 --0.00032179648610663884 -693.33243665705209 --4.6532173315732141e-07 -692.49349206164368 --2.2372005912929703e-07 -693.33243665137252 --4.9127895848835268e-07 -693.33243665087991 --4.9347026573343963e-07 -681.32555211327167 -0.21753330235846433 -681.39183652131544 -0.22143343691553471 -687.51585512086081 --1.9639603433631201 -697.33563439016416 -0.5514412014294805 -698.93096529298782 -0.28648232976008103 -698.93096529236891 -0.28648229401525699 -682.83203213735192 -0.77203936484916813 -685.73497914581867 --6.3804806404363461 -685.73497913382005 --6.3804808056575464 -685.73497913499989 --6.3804810814604913 -685.73497912188861 --6.3804811990320403 -685.45146608140828 --6.2743793003768209 -685.73497911950278 --6.3804813582561275 -685.73497912188884 --6.3804812200001262 -685.3115164010386 --6.219913562851735 -681.16220376126876 --0.34158314765667308 -682.76028909710294 --4.7423908407625612 -685.45435375519867 --6.3201171530596367 -682.71782595995364 --6.5788724644276506 -686.17895602849376 --6.2566227643765897 -697.51207445416514 -0.34600550375096306 -679.03805648256889 -0.15650869565797754 -681.88832738090889 --3.8150537467697134 -682.54712371944447 --5.8661631458882271 -683.78444975743832 --5.3285499961713674 -698.74553990454012 -0.10918218038442939 -698.03745337598832 --4.0817271398008735e-07 -698.29215555806366 --2.0015639912214231e-07 -686.99631259851844 --7.2295315099121211 -697.56083996689711 -0.35572338049345986 -681.72610617329553 -0.34296449931183304 -672.30783028901976 --0.3082259131480502 -674.81606591309253 --1.3266600401439383 -671.00000000143814 --0.11479073517698846 -681.12790605364626 -0.28941429099239552 -686.36937683658994 --4.346112860702485 -679.95258919413425 -1.4672270982759381 -686.33464393226564 -1.4511237469112246 -696.81781945582634 --0.77705424082368035 -680.13134136965573 --1.1975918310852236 -680.13134136725091 --1.1975918817495761 -680.13134136725091 --1.1975919926730991 -685.20759000254645 -0.71768577167009351 -679.68258506983216 --3.5425138486875087 -693.48569322342473 -0.81433354690037718 --3.5542477205191114e-06 --3.5549930237784847e-06 --1.3811125383394679e-06 --1.3204766351065577e-06 --1.2127689028441593e-07 --1.2112679162997631e-07 --4.6366105700550517e-07 --4.5798311248620278e-07 --6.7617790470548325e-05 --6.7620842884552187e-05 --1.1589668920263004e-06 --1.1662169317953017e-06 --9.1570996020704323e-07 --9.0964638652965295e-07 --3.0680221295572996e-06 --3.0687209344082913e-06 --2.7892226169250678e-07 --2.7998103243140673e-07 --1.6530537155045141e-07 --1.6464284423811435e-07 --3.2365486776791625e-07 --3.2387890629753865e-07 --1.2953551612797176e-06 --1.3193265867959985e-06 --3.2542300191449583e-07 --3.2715472487406727e-07 --1.1750281870084913e-06 --1.1331957940038436e-06 --8.0745645105972765e-08 --8.0891361142301421e-08 --1.2223928512941889e-07 --1.2195553454382029e-07 --0.00015125374088213349 --0.0003136705129130226 --2.2224692931674255e-05 --2.005055199530806e-05 --4.1132924042166618e-06 --4.253994694255714e-06 --0.0021494188531807081 --0.0021494363999893288 --3.0706029748119136e-05 --3.0708212541194081e-05 --9.0535832518119704e-07 --9.5674545327993709e-07 --2.4428250728336253e-05 --0.00010918302472079776 --1.3808694975186423e-06 --1.2467751205507438e-06 --5.3110657969015192e-08 --5.2675880402493469e-08 --1.0044383881882447e-08 --9.8041157545059085e-09 --3.5438004532666361e-08 --3.4653793800807405e-08 --7.0376193718441957e-08 --7.0493009908951348e-08 --0.00038783726129945157 --0.00038784498319057966 --0.00032906024331812904 --0.00032906639841487085 --0.00015299484285725691 --0.00015299957034416783 --9.1674739542798047e-06 --9.1687588476040705e-06 --2.0031818741166841e-07 --1.997963010297762e-07 --3.3902988224372985e-07 --3.3944989175138732e-07 --9.8232727882001015e-05 --9.8236371859369482e-05 --3.3898232560491413e-05 --3.3900410285746618e-05 --2.1759088403238244e-05 --6.402500332042538e-05 --2.432932481914395e-05 --1.2137732555371248e-05 --0.00010686571735690611 --0.00010686941698475232 --7.1953271043603747e-08 --7.1616925280836716e-08 --7.5612678591882827e-08 --7.6286756432066439e-08 --3.5886630400292794e-05 --3.5889107592235924e-05 --1.1364459286684922e-05 --2.4130519020133517e-05 --8.9177724045737866e-05 --1.134376579059282e-05 --2.1876990614034199e-08 --2.2002126740992785e-08 --1.4123987135464999e-07 --1.4126392176733431e-07 --3.798195528386859e-07 --3.847327978484718e-07 --0.00074661258790815685 --0.00074662454886830799 --4.6832778647674769e-06 --4.6841030758709989e-06 --7.516969898700567e-07 --8.0515046634467616e-07 --1.9666779451569481e-06 --1.6859967738284235e-06 --4.3052218951453654e-07 --4.3079150352033865e-07 --1.4698624613619936e-07 --1.4664232731883624e-07 --7.7892201316200594e-07 --7.8682478319388948e-07 --1.528906703938327e-05 --1.5290477453596148e-05 --1.9612714240827894e-07 --1.9631732499278652e-07 --2.1003556879112488e-06 --2.7147558361005853e-06 --2.5714520598683824e-07 --2.5616497351689691e-07 --4.6902288124602782e-05 --4.6904635318415312e-05 --6.4021270313814382e-07 --6.4195291522187799e-07 --2.7942495223501572e-06 --2.8538897912490444e-06 --1.5730787000575045e-07 --1.6021635681916631e-07 --1.1288132796262397e-06 --1.0650441372320983e-06 --2.8567734015649393e-07 --2.7689743172337164e-07 --1.0287592639851674e-06 --1.02703241136708e-06 --1.1578148302406771e-05 --1.4333782609529394e-05 --5.1812534829822781e-07 --5.1709076834075475e-07 --6.4702130681238274e-07 --6.462323694834476e-07 --6.1566110894536716e-07 --6.1108381083037096e-07 --2.0702061276380861e-07 --2.0737480045324392e-07 --3.3172751090793534e-07 --3.5427150269704195e-07 --6.2017831588849215e-07 --6.3528789470353572e-07 --1.4297971525692733e-07 --1.3251105048625132e-07 --2.5527987848615339e-06 --2.4305215291710718e-06 --7.9747714120753659e-07 --8.1537290306390527e-07 --1.3206376573188109e-06 --1.3024516505965153e-06 --1.0429351773186432e-06 --1.051393258660253e-06 --9.9500123050367888e-05 --9.8958149890539661e-05 --9.2866816874919136e-05 --9.2396491027311884e-05 --9.9394719826870477e-05 --9.8779854181869873e-05 --9.2764951172715971e-05 --9.2320120643538423e-05 --2.6788696479248181e-05 --2.6579341090996445e-05 --1.8196378649839129e-07 --1.8240289709844952e-07 --2.7664619273468809e-07 --2.7699221743893215e-07 --4.8362682873256999e-06 --4.8427045834060215e-06 --3.4988878551881475e-08 --3.6058739306909575e-08 --2.3090870291214761e-08 --2.2983076654041942e-08 --4.2322506023506855e-06 --2.3919121830364285e-06 --2.6744514629482787e-07 --2.5350472513086625e-07 --7.5721481182146612e-06 --7.5004060237437268e-06 --1.8643891598779698e-06 --1.872853585879336e-06 --8.5363028635131987e-07 --1.0181606999354209e-06 --1.3696158588350994e-06 --1.1506821283588123e-06 --7.5643014011436738e-06 --6.5153633042798912e-06 --2.0362178850571778e-06 --2.1055359134766468e-06 --1.6392210370446601e-07 --1.6472239903587992e-07 --1.3247896050470259e-07 --1.318075938728964e-07 --1.4456586895030014e-06 --1.4880615178414832e-06 --6.634538689786512e-07 --6.6165605246844467e-07 --4.71378492502896e-06 --6.0502960374112695e-06 --1.4665854701947194e-06 --1.2242033323709698e-06 --1.7012458162650712e-06 --2.838933368164149e-06 --2.0869581820934032e-08 --2.1245041314413147e-08 --9.0933155938796277e-05 --9.1017511951272688e-05 --2.4994645464133634e-06 --2.5385143419781051e-06 --2.5225556050120872e-06 --2.5355622446579826e-06 --2.5070245514566669e-06 --2.5355621640437576e-06 --2.5210255701399035e-06 --2.532270705235857e-06 --2.5221044821274364e-06 --2.5322707050372142e-06 --2.5076566339006657e-06 --2.5277953048744125e-06 --1.0483613267351641e-06 --1.1521692945943589e-06 --9.3723227349673619e-07 --9.5850421005182469e-07 --0.00012395651451464166 --0.00012300742991230975 --0.00036149889592047347 --0.00035775541289411806 --2.1107672227682843 --2.1107672227682843 --2.1107672179932782 --2.1107672179932782 --1.3140417902199118e-06 --1.2818105729745281e-06 --1.0208948691010664e-06 --1.0196971629760583e-06 --1.9657294651553045e-06 --3.0036508379343142e-06 --1.7170946277038714e-06 --1.246831982470667e-06 --1.4749807718532419e-07 --1.4836715470402554e-07 --1.2671635757318707e-07 --1.4234521301595519e-07 --2.3936443607700026e-07 --2.3893911360780819e-07 --5.9601182625132031e-08 --5.9253469947931011e-08 --3.1464900909417639e-07 --3.1572159700746865e-07 --3.6571262016972596e-07 --3.6511090385155188e-07 --3.9568020889814834e-07 --3.9627552968090473e-07 --2.8990182405075868e-06 --2.9992596244237756e-06 --0.00012950514813390982 --8.6256463215629451e-05 --1.5032183948532272e-06 --1.5671561718703007e-06 --4.7463335156657523e-08 --4.7527276302086315e-08 --4.7909627234789626e-08 --4.782832396641165e-08 --3.110329327279958e-07 --3.1243816976313691e-07 --2.3283282564285238e-07 --2.3207078279002243e-07 --4.9490885427069336e-07 --5.135884207598566e-07 --0.00019518870259967825 --0.00019788145913215001 --8.2142016266611837e-05 --8.2484156490132462e-05 --2.1107671033360482 --2.1107671033360482 --4.3647929845523949e-07 --4.8232041923418373e-07 --4.9087065578589504e-08 --4.8665250719052582e-08 --6.0924507563568382e-06 --6.1528999231412756e-06 --2.0703996766344507e-05 --0.00035165824411518659 --2.4831988085094897e-07 --2.4405446826890345e-07 --1.6479010509142227e-07 --1.674323870769276e-07 --2.1361899833672779e-06 --2.2415939535482106e-06 --2.6644099977619444e-07 --2.6735425927580437e-07 --7.343221367645958e-08 --7.4006447340187451e-08 --7.5638169855690811e-08 --7.9151129277821417e-08 --1.3062593122608433e-07 --1.3086933994066184e-07 --3.565395748589663e-07 --3.3853139973869192e-07 --1.1933268834803841e-07 --1.1790573284161534e-07 --9.7654650581542837e-07 --8.4404861923973898e-07 --0.000121528113675018 --0.00015443523016042665 --1.4273712112267288e-07 --1.4250656323923394e-07 --2.0943141026593045e-05 --2.2254919223134318e-05 --1.8711047764273905e-07 --1.8759281185315298e-07 --2.9120182326455068e-08 --2.9063849101124428e-08 --3.9853722882747175e-09 --3.9514538463510805e-09 --3.326538793955314e-08 --3.3330025274831155e-08 --2.8934565946611118e-07 --2.903423065814942e-07 --3.4164102515420562e-07 --3.4251146834083096e-07 --2.6834332937525676e-07 --2.7066665305638805e-07 --1.9287376828533543e-07 --1.9283311544478927e-07 --4.1674316978795669e-06 --4.408296353988803e-06 --2.0245586037279695e-05 --1.072822380625655e-05 --1.4641223156206771e-07 --1.4587296948762905e-07 --1.9220325560428191e-06 --1.9778456268900504e-06 --3.0871869749786422e-06 --3.1557932557309959e-06 --0.00012428581410063174 --0.00045993370518230929 --2.2614154701417365e-08 --2.3130840086552334e-08 --0.00010261747083115068 --0.00010224100949142055 --2.168643692555719e-09 --1.7212882166534902e-09 --7.9922325216414251e-08 --7.9808861057705558e-08 --1.2248251485482063e-07 --1.2265170605631186e-07 --3.6400870225597823e-08 --3.6873495180189681e-08 --3.7547633995776226e-08 --3.8555251276000353e-08 --1.9910114483342402e-06 --1.7204623879754064e-06 --2.1792561042691325e-06 --2.2472724324973134e-06 --2.1950307748461144e-07 --2.1773605385200285e-07 --1.559086644389155e-07 --1.5572939117410102e-07 --1.6637253632261728e-05 --2.9601867886505294e-05 --2.6467320322384563e-07 --2.64714201595728e-07 --4.0450729837647861e-08 --4.3710527710520695e-08 --1.8501559553101251e-09 --1.8418317799561393e-09 --6.0435481508947986e-09 --6.1502588100793176e-09 --1.2906551809406989e-07 --1.2729002311085046e-07 --1.1278818146014989e-07 --1.105826172816004e-07 --9.640678367371217e-08 --9.5071854923647692e-08 --3.4555916597799354e-08 --3.4590411177605421e-08 --6.5845115413071293e-07 --6.675954925769093e-07 --9.8397311858951767e-08 --9.8859485868982216e-08 --1.1961704552963814e-08 --1.2367844162979188e-08 --8.1986463630949948e-08 --9.3988149522438532e-08 --5.0916418918867473e-07 --5.1006319030896065e-07 --1.2906898645900815e-08 --1.2968208384716812e-08 --1.082253908376381e-08 --1.0656248757068106e-08 --1.0822539508674859e-08 --1.0686322433698917e-08 --9.4563385181185898e-08 --9.4028608502211124e-08 --2.0526549212887468e-07 --2.0407221903957285e-07 --1.0951046399201894e-06 --1.0540915661110465e-06 --7.3585384600296598e-07 --7.2383483690460028e-07 --5.8195586175623766e-07 --5.7920126495391403e-07 --5.5611272497793623e-07 --5.409321269799078e-07 --9.5675058705344386e-07 --9.6846698787828795e-07 --1.6892945016932123e-06 --1.7013072285567961e-06 --1.9558633382377321e-06 --2.0363185622875e-06 --3.4017242510763744e-06 --3.6830155788313041e-06 --5.6387904847952802e-11 -7.7300616934818375e-10 --1.6925768776977081e-07 --1.6978173188352756e-07 --1.8063643103891226e-08 --1.8028002629377186e-08 --6.8261920073270016e-05 --6.8716521315750196e-05 --3.4612719735984637e-07 --3.5102638237390426e-07 --3.6628223185635191e-07 --3.6832630393464659e-07 --3.4612717638039372e-07 --3.4963563527673889e-07 --3.4612717458826407e-07 --3.495224918315232e-07 --6.1176873371945082e-07 --5.9639646744153669e-07 --5.0645680085447287e-08 --5.070190174347653e-08 --2.4277708438204327e-07 --2.4353595118827388e-07 --2.1107672662270116 --2.1107672662270116 --6.0502960374102835e-06 --7.0332992708982566e-06 --2.1107672101973232 --2.1107672101973232 --2.1107672227682843 --2.1107672227682843 --2.1107671530692693 --2.1107671530692693 --2.3174528633287774e-05 --2.32441759231857e-05 --2.1107671408043256 --2.1107671408043256 --2.1107671408043256 --2.1107671408043256 --2.3058770561877095e-05 --2.3196705794213841e-05 --8.284140814451035e-08 --8.2420693933122589e-08 --7.112760244255954e-06 --4.7522427648442756e-06 --1.3713905046120575e-06 --1.561257748080772e-06 --3.8691837530350536e-06 --4.5747527800493677e-06 --1.4160477707265469e-06 --1.2357839705142612e-06 --7.2255974434901723e-07 --7.4409997949221289e-07 --3.2594942448058491e-06 --3.0865518740970525e-06 --1.1599640177979836e-07 --1.1350728521030424e-07 --1.4383071969011187e-08 --1.4224968035893142e-08 --4.7741100362538415e-06 --4.6242284260078631e-06 --1.7856171320914236e-07 --1.7451539128132904e-07 --7.4294657964815084e-06 --7.3889040499548792e-06 --3.0842782055368566e-06 --3.0699853210138679e-06 --1.3910553911912279e-07 --1.3952469218525391e-07 --1.4941129775639312e-08 --1.4845637959280105e-08 --8.7722263792708163e-10 --8.8516676977643763e-10 --2.1107672452836677 --2.1107672452836677 --2.1107672452836677 --2.1107672452836677 +685.31456837708481 +1.086204891282698 +685.37429969704817 +1.103191473384898 +694.86887468781094 +0.0062774073975816226 +694.88080934035463 +0.0096476577324609812 +673.73951446512433 +0.1082250348210726 +673.80393706850805 +0.12655372037959184 +687.85335129408156 +1.8580179804866201 +688.03783139200834 +1.910751711273893 +686.70141179299151 +1.5664631078264943 +687.00628516884456 +1.653792542987043 +686.88474783151662 +-2.3697423722884059 +686.88658540213578 +-2.3691914092942787 +686.9026921121432 +-2.3646143320106772 +685.67287390422359 +-1.7486398754866757 +685.83460706775247 +-2.2188351441488186 +686.11742477017253 +-2.1378576620658216 +689.37521113426635 +0.86343927357800321 +689.37954462109769 +0.86465986867477629 +689.38000279399967 +0.86480825464920763 +689.3837276964781 +0.86585115035481541 +689.40983578639828 +0.87328382920786973 +687.85554696749148 +-2.3872889010947911 +687.86563137291807 +-2.38442791982497 +687.87474286074166 +-2.3818490670141208 +674.48174826258412 +-1.5787101762166194 +674.49114813836798 +-1.5759945772231623 +687.65945138273241 +-2.6810294292382029 +687.67515175902975 +-2.676513771335522 +685.28436233728917 +1.3850615236484354 +685.77917361474783 +1.5268854571291697 +679.83561779516094 +0.86517058865190977 +679.83966373576311 +0.86636041474337155 +679.87612351637404 +0.87675198373441321 +692.33971246295653 +-0.3120257161956082 +692.48480173482619 +-0.27055105810939462 +681.80008432624186 +0.028689474363367835 +681.82315796258206 +0.03528410130784581 +682.03414924696665 +0.095645433052884823 +696.57288727306673 +0.78522977706050479 +696.58565922982382 +0.78886163010908283 +685.80985438286314 +-7.2359802989662869 +698.5279634445069 +0.40679727602458277 +681.81883771784237 +1.3742961124986377 +696.58734971074875 +0.5799208201492061 +673.63730995645881 +-0.2584887937391121 +673.62273534188353 +-0.32494743230012563 +688.4689225409204 +-1.1219218985444466 +675.92222273885011 +0.16465656395848563 +675.48948885130449 +-6.2609334697466556e-05 +675.57597576061823 +-3.0220157633786729e-05 +675.48948826506455 +-6.2220876208962628e-05 +675.57597521767946 +-3.0335981182631783e-05 +675.24643630253263 +-5.6691322581965497e-05 +689.50135471345118 +-0.89799349358223701 +674.35211462240682 +-0.23634296509785088 +673.71431923087312 +-0.13436034191835813 +696.31438947799359 +0.29027424018427023 +680.9004680842072 +-1.2492306700022862 +687.80725529261736 +0.5444854640157013 +684.23649487926582 +0.46204990660765538 +674.47406839953135 +-0.0011020748118095287 +699.26225080802419 +0.67291107611047396 +687.76589014354215 +-3.7445355311699742 +670.27441871794008 +-0.17114674059284907 +669.00091073279634 +-6.9425875725178527e-06 +687.20624294765878 +-1.3271185982840346 +686.85798482709822 +-1.1856246916838018 +686.55829002487394 +-1.0485198981107846 +686.78130549728473 +-1.1507079878190229 +686.54828108814195 +-1.0479796711767879 +686.86758252884783 +-1.1869263354073305 +686.86637995398223 +-1.1866303170978743 +686.54019290435212 +-1.0476065306625786 +679.31274337898083 +0.47026482070371345 +683.37463262802862 +0.22863324075903971 +682.83589639946263 +-8.0882346360269813e-05 +682.70141592652965 +-0.00018321958745197458 +683.3746318212269 +0.22861611076715888 +683.37463161952644 +0.22860701083079904 +684.10329315986769 +-6.7687634569687569 +678.91604301547352 +-1.7511915356280923 +679.00962966062309 +-1.5260039677597246 +678.85133527219477 +0.19363669233359257 +679.60531998005979 +1.1719240861439455 +694.64906428252937 +0.86087026962302959 +687.34115819259989 +1.7196365083841092 +695.3645079198883 +-0.12825282299337329 +696.14160800041589 +0.015990830176840658 +680.63127336392495 +-1.3117762385673088 +680.00248574676243 +-1.0625713022727239 +680.21821746564717 +-1.1573357738187509 +680.63127130683267 +-1.3118143546262921 +686.73489387676818 +-3.2421760324006099 +686.1379435785384 +-2.9897807293403136 +680.90733261327466 +-3.2180169466357165 +676.95934300663498 +-1.6204180297735074 +689.23248136962104 +0.75783133460207208 +684.15277568235047 +0.84770602710677678 +684.337880873372 +0.93117123018517234 +685.00128781570027 +-9.8437759611741864 +686.72349767662934 +1.585720285910474 +673.06010474712116 +-0.062129855298826198 +673.72894207439663 +-0.076251738416929671 +671.44401925341833 +-3.6070104131348831e-06 +671.35107179965564 +-1.2894865670238354e-07 +675.84375526612928 +0.093407383202979824 +679.41210266410246 +1.4694727266308059 +684.78058799908933 +0.397197493372691 +685.60501115372392 +0.67398915406271764 +686.74765779016161 +1.578491656479573 +686.21717623183656 +-6.2790560669229096 +674.80157799295534 +0.20552830170452827 +677.35529780316506 +0.94352166276260985 +673.83878728214256 +0.0051554983464614573 +672.84740022556548 +2.0648149398498251e-05 +683.55693223889455 +0.94549500039287682 +684.14556365529256 +1.0995659687104375 +684.75334747119109 +0.93386146703113393 +688.35498289637064 +1.0125716251561614 +692.47284002828042 +0.85228647110307165 +675.0453175348274 +-0.79536469673795718 +674.81110010048087 +-0.77269596626561265 +681.60107900493892 +0.25975039830308216 +682.5760548520941 +0.57185538253679402 +679.58481671638162 +-5.5885012299662639e-06 +680.93304033426421 +-1.8450089416203822e-06 +681.14950222911875 +1.7744360015251314e-07 +675.53912286999832 +0.24883423984956438 +676.99988699718745 +0.95534835166074805 +677.59979108262598 +0.23631761050386232 +686.95009529254457 +1.5937429056719374 +684.81482662116355 +1.6923882907103052 +680.22676342041359 +0.10622279994068545 +680.22297965765529 +0.1148568087509316 +679.56375069382273 +-1.4380818498815067e-06 +679.5637508942458 +-1.4745495418304993e-06 +693.74870164726792 +-0.15494676105349856 +681.93327570859867 +-0.97201103649156351 +686.78871207548195 +0.14864945827265133 +683.52592341974798 +0.9330027740243958 +686.84843463318725 +1.5853832946457427 +687.47392358093907 +1.776012362333842 +682.83679726659352 +-3.2050285406816328 +682.16786783756811 +0.71824311899098547 +698.58928328027412 +0.57991517755782318 +675.07465011375859 +0.10715331691935326 +672.44225820761051 +1.2253194433530882e-05 +689.24330842456766 +2.2033404456388106 +694.0310328942287 +-0.18261200055813054 +694.5205403964784 +-0.21690604686805726 +693.58625237667957 +-0.010012902795595482 +693.33241368206689 +-4.6645025818310582e-05 +692.49346885763862 +-2.238869633714449e-05 +693.33241311984818 +-4.9249820193079153e-05 +693.33241307095068 +-4.9469710639309344e-05 +681.32552164934657 +0.21753931644027594 +681.39180669429891 +0.22141738632692071 +687.51587106863087 +-1.9641287919468857 +697.33561050391859 +0.55129224285444756 +698.93093119925413 +0.28635353318020124 +698.93093113737189 +0.28634995879384539 +682.83201702853091 +0.7720366555516297 +685.73507709811304 +-6.3800330499220443 +685.73507589824919 +-6.3800495719932151 +685.7350760162326 +-6.380077152199874 +685.73507470511015 +-6.3800889093179958 +685.45155458687327 +-6.2739569859456834 +685.73507446651161 +-6.3801048316764 +685.73507470511015 +-6.3800910061195495 +685.31160029209093 +-6.2195088108822141 +681.16221802958967 +-0.34156146262388731 +682.76035205668052 +-4.7421439754202117 +685.45444261590001 +-6.3197014231195938 +682.71790555129996 +-6.5784521162277905 +686.1790483730947 +-6.2562017641836087 +697.51203045427633 +0.34570126157989112 +679.03803566559441 +0.1565301990118301 +681.88837287322474 +-3.8148513082389224 +682.54719684631084 +-5.8657419285193724 +683.78452224041462 +-5.3282526419925524 +698.74550287959062 +0.10906105955773089 +698.03741296801502 +-4.0836198124317503e-05 +698.29211536912476 +-2.0033755393231442e-05 +686.99641239085543 +-7.2291420073230093 +697.56079470329064 +0.35541180904160879 +681.72607825320733 +0.34294304197148257 +672.30783196422612 +-0.30821652655554566 +674.81607418888814 +-1.3265840306423156 +671.00000014378668 +-0.114788088579303 +681.1279215427262 +0.28942066094562691 +686.3694254371502 +-4.3460449914557628 +679.95258686855686 +1.4672804264671921 +686.33463470573759 +1.4511280902308166 +696.81777989659565 +-0.77730690843965056 +680.13135348463084 +-1.1975472172524488 +680.13135324413577 +-1.1975522835149233 +680.13135324413577 +-1.1975633754889627 +685.20757680813006 +0.71767054976622902 +679.68263595199562 +-3.5423235218307307 +693.48567049644714 +0.81425966904155411 +2.1232809305781285e-06 +2.1232783028352456e-06 +4.3310909634537164e-07 +4.3317106909096612e-07 +4.4711237136599649e-07 +4.471313502210877e-07 +4.3577981023910639e-07 +4.3582964766481689e-07 +2.1114050230836762e-06 +2.1114049933408448e-06 +4.3336783197884058e-07 +4.333578423291846e-07 +4.3379514358275802e-07 +4.3380870654382714e-07 +2.125267293965809e-06 +2.125263987539943e-06 +4.3844171588034736e-07 +4.3841646151727043e-07 +4.4302972836041753e-07 +4.4307501559122279e-07 +2.2478226442096723e-06 +2.247728618794926e-06 +4.3319846367850581e-07 +4.3317231450421832e-07 +4.3748720879543098e-07 +4.374568996021351e-07 +4.3334584521377504e-07 +4.3340441394379066e-07 +2.6292279459259931e-06 +2.6284000101322023e-06 +4.4699181919190774e-07 +4.4702717373980182e-07 +4.3177155521289494e-07 +4.3176517327436267e-07 +4.3184311545297136e-07 +4.318522109739249e-07 +4.3221247928219921e-07 +4.321974876714794e-07 +2.1107668509457517e-06 +2.1107668507765378e-06 +2.112197087432249e-06 +2.1121969842953752e-06 +4.3381838355247111e-07 +4.3370779814921633e-07 +4.3183554996297962e-07 +4.3177630533572819e-07 +4.3310929526293891e-07 +4.3325449365513635e-07 +2.448450447367177e-07 +2.4493002731013275e-07 +1.4700676032556962e-07 +1.4740119995988385e-07 +1.3514915960738462e-07 +1.3525725213157359e-07 +2.6952716538514704e-06 +2.6944407220084154e-06 +2.1108609993282088e-06 +2.1108609970410416e-06 +2.1108815186633332e-06 +2.1108815161307834e-06 +2.1110373312311868e-06 +2.1110373222331982e-06 +2.1156060381291287e-06 +2.1156053570750424e-06 +4.4106177346669369e-07 +4.4108605422613744e-07 +4.3725736591210753e-07 +4.3725055896827014e-07 +2.1111996720983446e-06 +2.1111996552744263e-06 +2.1120604499403506e-06 +2.1120603655096032e-06 +4.3184490935691073e-07 +4.3178834814222013e-07 +4.3183585819746942e-07 +4.3191282681998649e-07 +2.1111630327928855e-06 +2.1111630183602305e-06 +4.5757700832287175e-07 +4.5769739215743838e-07 +4.5633578082302757e-07 +4.5612000294387332e-07 +2.1119876260703199e-06 +2.1119875403776102e-06 +4.3192327599122574e-07 +4.3183649112229616e-07 +4.3178013474170538e-07 +4.3192357648948374e-07 +3.3942575567429686e-06 +3.3908860449442247e-06 +4.4494673782811859e-07 +4.4494449792474962e-07 +4.366670973774966e-07 +4.3660443727838832e-07 +2.1108057968705568e-06 +2.1108057959145717e-06 +2.1202592201465902e-06 +2.1202575442620457e-06 +4.3423931621927381e-07 +4.3407467600384981e-07 +4.3270718010078686e-07 +4.3286499054333216e-07 +2.2139853996621659e-06 +2.2139211663458457e-06 +4.4443216296444815e-07 +4.4446183026878337e-07 +4.341526407401223e-07 +4.3412861167316819e-07 +2.1136601854168949e-06 +2.1136599166201535e-06 +2.3353400184539618e-06 +2.3351273070140137e-06 +4.3264690937225791e-07 +4.3244601619044206e-07 +4.390073351925725e-07 +4.3903505988408086e-07 +2.1116960418255589e-06 +2.1116959942898366e-06 +4.3467114177440683e-07 +4.3466325463944465e-07 +4.3242643631227723e-07 +4.3241248758860623e-07 +4.4360179727614723e-07 +4.4338712605126196e-07 +4.3341086000966254e-07 +4.3350974554679714e-07 +4.3828372342246942e-07 +4.3849050002652348e-07 +4.3357140442443328e-07 +4.3357445802061737e-07 +4.3192025915348111e-07 +4.3188929821067333e-07 +4.3535722643571083e-07 +4.3536442151419537e-07 +4.3464052377141829e-07 +4.3464404497486926e-07 +4.3478725616159365e-07 +4.3480994302956136e-07 +8.5728423714856982e-07 +8.5722841876531755e-07 +1.308712347511019e-07 +1.3083863594152421e-07 +1.3063291699001549e-07 +1.3062640443074164e-07 +1.3154759422850648e-07 +1.316414775757974e-07 +4.3248955010336135e-07 +4.3252629553702188e-07 +4.3409698751292147e-07 +4.3404567199287023e-07 +4.3317091966357885e-07 +4.3319063318498532e-07 +4.3354679910816404e-07 +4.3353241614398937e-07 +2.5336457097605408e-05 +2.5336808665624341e-05 +2.5696430481464304e-05 +2.5696790383394864e-05 +3.5874550517150715e-05 +3.5875350705784113e-05 +3.5883734133196517e-05 +3.5884397745319811e-05 +1.7046205307130474e-05 +1.7047048843622538e-05 +4.4199915918503295e-07 +4.4197453864479851e-07 +4.3849670714002655e-07 +4.3848828989632332e-07 +8.259030357627159e-07 +8.2590116761370576e-07 +1.3521049535166021e-07 +1.3506691922496774e-07 +1.3769724411649533e-07 +1.3773144176303935e-07 +1.3039898821572178e-07 +1.3042990743593934e-07 +1.3099441501122381e-07 +1.3102937501325166e-07 +4.3200544058745535e-07 +4.3200779525472235e-07 +4.3275919988002676e-07 +4.3275468990498458e-07 +4.3394337327606057e-07 +4.3359045628069689e-07 +4.3312046948613001e-07 +4.3337945963428509e-07 +4.3200570043119179e-07 +4.3204538735030742e-07 +4.3267482925144302e-07 +4.3264468049926163e-07 +4.4312465091165049e-07 +4.4306950413665501e-07 +4.4581700423044795e-07 +4.4588845721717066e-07 +4.3304881837500158e-07 +4.3301207542440686e-07 +4.3456916611899447e-07 +4.3457679677566295e-07 +4.3215471753817723e-07 +4.3206735346314376e-07 +4.3303037528276664e-07 +4.3328204895068992e-07 +4.3285502147369996e-07 +4.3241587783929618e-07 +6.8937542233368017e-07 +6.8722725479836978e-07 +2.3513426240436775e-05 +2.3513370212235647e-05 +4.0236372971899387e-06 +4.022672527691281e-06 +4.3182566322640736e-06 +4.317890217588849e-06 +4.3186990283695462e-06 +4.3178901130817918e-06 +4.6474131916807636e-06 +4.6470465310675619e-06 +4.6473778702807331e-06 +4.6470465307337412e-06 +5.0953674694127786e-06 +5.0945755191476778e-06 +4.3353742968772849e-07 +4.3337721666860884e-07 +4.3374837240609459e-07 +4.3370423530199672e-07 +3.5849072871714422e-05 +3.5849868058310795e-05 +0.00038956553023377082 +0.00038960849642453418 +4.9958776444415563e-06 +4.9958776444415563e-06 +5.4733782922699092e-06 +5.4733782922699092e-06 +4.3317799691810817e-07 +4.3321366908661936e-07 +4.3358538268859192e-07 +4.3358752282851645e-07 +4.3270765854341027e-07 +4.3237992738598583e-07 +4.3284498689554267e-07 +4.3325448863752064e-07 +3.4543036220791798e-07 +3.4538513754695611e-07 +1.3170019274751407e-07 +1.3155293303569075e-07 +4.3954542308039926e-07 +4.3955927345509578e-07 +4.628770342734061e-07 +4.63057735448051e-07 +4.3768325798548604e-07 +4.376631394963698e-07 +4.3685635520994878e-07 +4.3686475092584167e-07 +4.364703797999586e-07 +4.3646330923657828e-07 +4.324023250524514e-07 +4.323808311249037e-07 +4.317736265494216e-07 +4.3178084518276638e-07 +4.3299945413132712e-07 +4.3294885571586026e-07 +1.785335407171757e-07 +1.7852515480372436e-07 +1.3390432868471823e-07 +1.3391034385094186e-07 +4.3775212088757398e-07 +4.3772517600749774e-07 +4.3976369107618634e-07 +4.3978995684559156e-07 +4.3552569707196301e-07 +4.3538872374056473e-07 +0.00028956363418288373 +0.00028950692700125053 +2.0664658807478224e-05 +2.0664444350218764e-05 +1.6939101293887749e-05 +1.6939101293887742e-05 +4.3602985461512302e-07 +4.3562401364230601e-07 +4.6945015209561957e-07 +4.6977184493716718e-07 +5.5225461993236543e-06 +5.5220632423889426e-06 +4.3184926976114168e-07 +4.3176453163747802e-07 +4.3926479447774379e-07 +4.3939589149050773e-07 +4.430649131151566e-07 +4.4288673310380111e-07 +4.3263196927422022e-07 +4.325909311472206e-07 +4.3875456978962909e-07 +4.3873068074652856e-07 +3.5320116022234015e-07 +3.5308139571801941e-07 +1.3260555488591529e-07 +1.3250589469018698e-07 +4.4601603021739812e-07 +4.4598956952616047e-07 +4.3698748325588211e-07 +4.3726551271875274e-07 +4.4736202758206357e-07 +4.4755035675320015e-07 +4.3366824410130358e-07 +4.3396790599967992e-07 +4.3177456997727989e-07 +4.3177130138501069e-07 +4.4480869387676697e-07 +4.4482976736313843e-07 +4.3184824799814086e-07 +4.3184300143722667e-07 +3.4379535356418263e-07 +3.4377969561875686e-07 +1.7112506944714906e-06 +1.7119309031369754e-06 +4.8336451554567168e-07 +4.841511718685214e-07 +1.3546108475274776e-07 +1.354512304539923e-07 +4.3820110058998493e-07 +4.381790009013124e-07 +4.3721538001818296e-07 +4.3720152164239469e-07 +4.3870501930268328e-07 +4.3864543028913149e-07 +4.4142052933271047e-07 +4.4142256298593303e-07 +4.3220658167512561e-07 +4.3218213971509123e-07 +4.3185131643298281e-07 +4.319330038084783e-07 +4.4448163858711319e-07 +4.4452859176126503e-07 +4.327292071035832e-07 +4.3270183586163012e-07 +4.3236312674583263e-07 +4.3234999780738918e-07 +4.3177422961969205e-07 +4.3176328328055245e-07 +1.8533996700899843e-07 +1.8505160013459209e-07 +5.3040113868172521e-05 +5.3041102410237757e-05 +9.57957281509115e-07 +9.7627332664444965e-07 +1.3248518536559755e-07 +1.324882016215014e-07 +4.4696164031850185e-07 +4.4694072063611896e-07 +2.4955703164024081e-07 +2.4936570162705202e-07 +1.348806686384719e-07 +1.3476276812858056e-07 +4.3269559052820588e-07 +4.3284283227629437e-07 +4.3261472913878297e-07 +4.3258882755576819e-07 +4.4024941175305276e-07 +4.4031825819938668e-07 +4.4370800149584938e-07 +4.4372173637055172e-07 +4.3187128373758079e-07 +4.3182220823639464e-07 +5.3818735300663159e-07 +5.3818572171937764e-07 +1.3455683940341085e-07 +1.342443461058409e-07 +1.9771552799728354e-07 +1.9789124993734261e-07 +1.5944374961015354e-07 +1.590048768663554e-07 +7.7154749594859004e-07 +7.7211842469119075e-07 +7.7744640156099758e-07 +7.7837771270502912e-07 +7.8536618039296046e-07 +7.8612980194814865e-07 +1.3527109694514837e-07 +1.3526621029479244e-07 +1.3061698869307906e-07 +1.3061345196979179e-07 +4.5066995530371589e-07 +4.5058188117267317e-07 +4.2646629491300452e-07 +4.2391266032578153e-07 +1.3243163899844105e-07 +1.3216708415826944e-07 +4.3542053797505558e-07 +4.3541409661799364e-07 +1.452478160395148e-07 +1.4518599112273198e-07 +6.6350302346461865e-08 +6.6406493817210539e-08 +6.6350308865976311e-08 +6.6396211433186697e-08 +1.3215610471016051e-07 +1.3216632425314292e-07 +4.4083781548448928e-07 +4.4089085277445519e-07 +4.334616232487537e-07 +4.3352784872264401e-07 +4.3429272306737542e-07 +4.3433480262163489e-07 +4.3496264111862085e-07 +4.3497786884928541e-07 +4.3511148258564987e-07 +4.3520554704253777e-07 +4.3370780860616603e-07 +4.3368423606926063e-07 +4.328628410138481e-07 +4.3285505241561532e-07 +4.327124313256498e-07 +4.3267477086015933e-07 +4.3230728788661219e-07 +4.3226542953007569e-07 +2.4722111004799037e-06 +2.5142777834129135e-06 +4.4276687861731104e-07 +4.4273294107082087e-07 +1.41485621174099e-07 +1.4150436201204016e-07 +5.3171329155621104e-05 +5.3168812196241668e-05 +2.2390148072603243e-06 +2.2372346603350946e-06 +2.231987106773416e-06 +2.2313169038023966e-06 +2.239014424919729e-06 +2.2377346007181852e-06 +2.2390143924723511e-06 +2.237775442839671e-06 +4.3480654191315357e-07 +4.3488507950834644e-07 +4.6830652981648804e-07 +4.6826656818479574e-07 +2.3677400206535477e-07 +2.3676694396181681e-07 +6.5000496140688701e-07 +6.5000496140688701e-07 +4.3206735346314376e-07 +4.3202428861216433e-07 +6.2529737886491926e-06 +6.2529737886491926e-06 +4.9958776444415563e-06 +4.9958776444415563e-06 +1.1965779079794794e-05 +1.1965779079794794e-05 +1.2027559763342132e-05 +1.2027374662763779e-05 +1.3192273522354311e-05 +1.3192273522354311e-05 +1.3192273522354311e-05 +1.3192273522354311e-05 +1.6775098951864492e-05 +1.6774383787404159e-05 +4.542033766332504e-07 +4.5431732001713847e-07 +4.3202131323749139e-07 +4.321515012602062e-07 +4.3311862858653252e-07 +4.3295331546937968e-07 +4.3224107065696392e-07 +4.3216675726112133e-07 +4.3307579817468007e-07 +4.3326783919073537e-07 +4.3433932654561071e-07 +4.3426464397071663e-07 +4.3233120088407917e-07 +4.3236324819455523e-07 +4.478094682486135e-07 +4.4816043339262232e-07 +4.1305341936293231e-07 +4.138103588130683e-07 +4.3214974456510283e-07 +4.321623931168695e-07 +4.4219399503124578e-07 +4.4243564162943998e-07 +5.8503788276280541e-06 +5.8506276020097437e-06 +5.0767710476872452e-06 +5.0771471597020409e-06 +4.4514952905056434e-07 +4.4510937858164303e-07 +1.4346058330627995e-07 +1.4353378733618318e-07 +5.3055097032110677e-08 +5.2956845199158783e-08 +2.7443393900898944e-06 +2.7443393900898944e-06 +2.7443393900898944e-06 +2.7443393900898944e-06 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/X_valid.txt b/datafiles/test_validation/case_ACTIVSg200.m/X_valid.txt index e30638b2..b7efa03b 100644 --- a/datafiles/test_validation/case_ACTIVSg200.m/X_valid.txt +++ b/datafiles/test_validation/case_ACTIVSg200.m/X_valid.txt @@ -1,477 +1,477 @@ 476 --0.11441771903263417 -1.0726248741977866 --0.11461992543566139 -1.0725131019328886 --0.16070526633175852 -1.0650954162055417 --0.16075234009352701 -1.0650713833967718 --0.055775036220483763 -1.0748185307513589 --0.055991126762469243 -1.0746969930810129 --0.12556650233466371 -1.0670332839777581 --0.12619394132888553 -1.0666895748514795 --0.12051564060335671 -1.0695401148595598 --0.12193446946700269 -1.0688541317734366 --0.12145535820403862 -1.0818099930737601 --0.12146400413255833 -1.0818055729229852 --0.12152919954363957 -1.0817715698135846 --0.099787663673378338 -1.0818517470728626 --0.11371815135195872 -1.0861013768061432 --0.11487320192233076 -1.0854964653483321 --0.13374504744004265 -1.0711662224437462 --0.13376846467551773 -1.0711555576859413 --0.13376472477027751 -1.0711562035295141 --0.13377619415711398 -1.0711496745634945 --0.13389628029166598 -1.0710913370277371 --0.12798033601340508 -1.078626863704315 --0.12801726713817191 -1.0786068616125772 --0.12803959034133525 -1.0785922392734781 --0.0633009584982199 -1.0807050939462539 --0.063334419744914161 -1.0806863905055497 --0.12728613617266815 -1.0801134827464938 --0.12736193587183439 -1.0800762268099025 --0.11394396562071414 -1.0717232114075133 --0.11545421449171619 -1.0708466584450147 --0.094386728443270881 -1.0731571572466141 --0.09440305960704852 -1.0731485583872062 --0.094581798929392155 -1.0730630502787712 --0.1491005672785938 -1.0661896271167535 --0.14974177427212981 -1.0658733565053566 --0.100087248208274 -1.0793720914136589 --0.10018439853256006 -1.0793223773534077 --0.10093708994980342 -1.0789099745113138 --0.16851330670805764 -1.0637634116365888 --0.16856665957570918 -1.0637368063613497 --0.12813150632207612 -1.0903246530668882 --0.17767744751877027 -1.0656776329181119 --0.10335255216442159 -1.0695937091609773 --0.16696817003183581 -1.0673994753830447 --0.033914538267287866 -1.0847835826621914 --0.046977561646806006 -1.0838950176207507 --0.13047294402555215 -1.0714288393250861 --0.066086336650561725 -1.0734499428625024 --0.059948042988096216 -1.0763781230267393 -0.013600000000000001 -0.0052711651304439425 --0.061451252246763913 -1.0761711408846497 -0.013600000000000001 -0.0065455762286754995 --0.059001219390139838 -1.0767737539607547 -0.013600000000000001 -0.0052859795471249327 --0.061737231582201527 -1.0760230815564433 -0.013600000000000001 -0.0065407873066375731 --0.05265804440662103 -1.0776422230626739 -0.027200000000000002 -0.0070161614628460305 --0.13538931854123698 -1.0700120563984077 --0.037830458688311697 -1.085076023928957 --0.044795574774589321 -1.0843559440102923 --0.16761889786207246 -1.064223708833582 --0.097657186897735143 -1.0853545547767174 --0.12387203662904826 -1.0702875572807815 --0.10606414606029628 -1.0792975470359876 --0.0505128432543306 -1.0822642992884508 --0.18172880295484356 -1.0621172892224613 --0.13151088653451962 -1.0793746785890179 --0.039151311470906031 -1.0780287239864026 -0.037057771475449107 -1.0712214828351143 -0.86499999999999999 --0.049694063781390095 --0.12471525265612986 -1.0728526304105859 --0.12283699158662049 -1.072356620465734 -0.0141 --0.0056999921931402296 --0.10506735746612401 -1.0647005862375192 -0.083800000000000013 --0.034099989864657287 --0.11765092138995793 -1.0701443526526333 -0.083800000000000013 --0.034099991653380242 --0.10990747926277611 -1.066901456574342 -0.083800000000000013 --0.034099989854333393 --0.11866063690950131 -1.0705116428601182 -0.083800000000000013 --0.034099992213364787 --0.11916854985631152 -1.0707364701543292 -0.083800000000000013 --0.034099992208933179 --0.11380786552260941 -1.0686568579079734 -0.083800000000000013 --0.034099989847210424 --0.081796865582216605 -1.0697056130942653 --0.09908532041240864 -1.0814463758045232 --0.091238902564830887 -1.0855986375298921 -0.012 -0.0052047890514926231 --0.085832908797074753 -1.087029500510196 -0.0071999999999999998 -0.0025524847597053774 --0.09908532041240864 -1.0814463758045232 --0.099085320412408653 -1.0814463758045234 --0.11692894912195032 -1.0924284080564211 --0.063157922217858459 -1.0847974787614594 --0.076336121274082097 -1.0816897638099374 --0.083821276953801205 -1.0821866969449949 --0.094361212643984477 -1.071081687765983 --0.15893177401430589 -1.0657757733668647 --0.12305200702089211 -1.0681730981907553 --0.14820833171052275 -1.0688036160253933 --0.16780361317847389 -1.0681113352462752 --0.096758005879525821 -1.0831898736844254 --0.07779045506808184 -1.0759026258835285 -0.0095999999999999992 --0.0035999901297436442 --0.090192986512358589 -1.0809466084380692 -0.014999999999999999 --0.0054999917603480702 --0.096758005879525835 -1.0831898736844252 --0.12318302127807376 -1.0831958971885567 --0.11000378556054578 -1.0779098112326593 -0.054000000000000006 --0.022000000000000002 --0.099357705607616323 -1.0940265145341064 --0.074493186103517878 -1.0845909678556951 --0.13001788083115551 -1.0738614700805547 --0.092479144455483275 -1.0793536680286686 --0.10571543312150623 -1.0753578225386893 --0.12638610593875538 -1.1000000000000001 --0.12073932514070709 -1.0691170310913565 --0.030742727427333649 -1.0854509707174085 --0.046125887777957522 -1.0840802238725247 -0.019583626873771853 -1.0860329420443573 -0.67599999999999993 -0.0080339151898959262 -0.047236376951635455 -1.0870579270488405 -1.548 -0.064473590425956781 --0.058446172446393357 -1.0821253883541253 --0.095237972639081819 -1.067806366893373 --0.10662199193929091 -1.0791869275282284 --0.11495918793866203 -1.075501105059167 --0.12086598002418991 -1.0691775227605793 --0.12992093748760947 -1.0868866610566734 --0.039509585458265425 -1.0839771149740314 --0.0849440342817291 -1.0727719935502273 --0.034503792054512893 -1.0859600769079922 -0.013999999999999999 -0.0030601973491386379 -0.030805701659961781 -1.0963753311181124 -1.335 -0.23611330587046664 --0.08792485434421532 -1.0792081689757436 --0.10926392349207859 -1.0727367756339585 --0.10934749882851533 -1.075375239510908 --0.12704486318448027 -1.0687584889368424 --0.14890581592852833 -1.0681169163934092 --0.041053076975681245 -1.0836299072288389 --0.056059585212480854 -1.0835476782321554 --0.078355980872450423 -1.0847253485239439 --0.10223083046543587 -1.077532007333452 --0.044140696638147493 -1.0918117056278256 -0.39020000000000005 -0.063905002240740708 --0.056854423463410499 -1.09474242285197 -0.39020000000000005 -0.1614570684509587 --0.068107425565612029 -1.091696537649155 -0.39020000000000005 -0.22979432618589993 --0.043504931773819228 -1.0832106265781778 --0.085400857407034236 -1.0707261616068731 --0.06851668699306146 -1.0804452375246543 --0.12071374905926192 -1.0696658266034287 --0.11518949539583963 -1.0673032091822374 --0.071649852048877055 -1.0862217692956593 --0.085198285211987954 -1.0839335398898224 --0.033975593315529212 -1.094143817881954 -1.3391999999999999 -0.26663109197273654 --0.040734545181430659 -1.092698357842248 -1.3391999999999999 -0.25723328142812485 --0.15558908949141778 -1.0656554671834451 --0.091927747789911418 -1.0781048458402298 --0.11856043358201114 -1.0719810952373974 --0.10350329520416329 -1.0762386183709816 --0.12129893176568307 -1.0691550755936001 --0.12280649054782466 -1.0680101656045138 --0.10548638217172952 -1.0823591588306816 --0.095913857523302073 -1.0754276203372859 --0.17913008494523061 -1.0635342511753101 --0.065887700771190036 -1.0853000129869541 -0.013165410622254995 -1.0943626001280369 -0.92400000000000004 -0.11115866446339173 --0.13180231632871692 -1.0643403836668166 --0.14157996094205305 -1.069820565693187 --0.15997204266477089 -1.0707954392941064 --0.1325686904716637 -1.0663342929366901 -0.016200000000000003 --0.006456168462119819 --0.11258605954628055 -1.0628028989973286 -0.23170000000000002 --0.053339064284208371 --0.10401170373352539 -1.0670259920420992 -0.23170000000000002 --0.018680358022836026 --0.12051939154991928 -1.0647810095991996 -0.23170000000000002 --0.055278200431391908 --0.12115384713968091 -1.0649424203895075 -0.23170000000000002 --0.055433593492831806 --0.077164493175545995 -1.0850056505051779 --0.088448497999990605 -1.083330338424751 --0.12590364910032431 -1.0768547335194334 --0.17244381492604843 -1.0635643006227655 --0.18036490724484255 -1.0649426413111809 --0.18036490724484255 -1.0649426413111809 --0.10060795580844932 -1.0748925562635894 --0.12761600502923207 -1.087602644202829 --0.12761600502923207 -1.0876026442028293 --0.12761600502923207 -1.087602644202829 --0.12761600502923207 -1.087602644202829 --0.12283218557622341 -1.0859804394307253 -0.028199999999999999 --0.0104 --0.12761600502923207 -1.087602644202829 --0.12761600502923207 -1.087602644202829 --0.11850733555589341 -1.0843876213933694 -0.028199999999999999 --0.0104 --0.08905788887023415 -1.0734333555889823 --0.10804363960457795 -1.0858895203050412 --0.12601647708396957 -1.0886326257936472 --0.11237411403453058 -1.0931575657468295 --0.12964318448612683 -1.0872315157009091 --0.17394738329653212 -1.0654950331765207 --0.088412018214107213 -1.0794940835317235 --0.078917495432068288 -1.0864259573963535 --0.11130782924931025 -1.0908699197308345 --0.11436857701233735 -1.0869719323713198 --0.17958919656423328 -1.0662927236083399 --0.16596276424557255 -1.0691920868540414 -0.052499999999999998 -0.008829148927651095 --0.17166913340487377 -1.0687308250283041 -0.07980000000000001 -0.019887101054085587 --0.13309988679847162 -1.0899325305989442 --0.17431287791223696 -1.0655530087972003 --0.09594587279831604 -1.080275391849848 --0.025711301075463835 -1.0834336987069768 --0.068868807368146823 -1.0865820186097583 +-0.11441766680749052 +1.072623018478658 +-0.11461987391025616 +1.0725112460202693 +-0.16070537177346192 +1.0650955642131916 +-0.16075244552214715 +1.0650715314077617 +-0.055775191990762196 +1.0748188786027475 +-0.055991282392861975 +1.0746973409717608 +-0.12556648951786953 +1.0670314015643196 +-0.12619393072661234 +1.0666876918305512 +-0.12051560734654462 +1.0695382217163614 +-0.12193444123624395 +1.068852237410634 +-0.12145551345037668 +1.0818106252136237 +-0.12146415936879214 +1.0818062050654318 +-0.12152935470367843 +1.0817722019759053 +-0.099787777645800144 +1.0818520423690761 +-0.11371826489795253 +1.0861017736426313 +-0.11487331462379496 +1.0854968624066175 +-0.13374503627207082 +1.0711650402482253 +-0.13376845355923553 +1.0711543754786494 +-0.13376471364574005 +1.0711550213229353 +-0.13377618305789366 +1.0711484923497088 +-0.13389626945753511 +1.07109015474953 +-0.12798051581450665 +1.0786276654195774 +-0.12801744688437253 +1.0786076633427082 +-0.12803977005434963 +1.0785930410144804 +-0.063301122973723145 +1.080705552678233 +-0.063334584192010032 +1.0806868492454689 +-0.12728631246329328 +1.0801142605219902 +-0.12736211205329109 +1.0800770046122332 +-0.11394390639405287 +1.0717213115062305 +-0.11545416062406454 +1.0708447569829302 +-0.094386663922041911 +1.0731556862613139 +-0.094402995130590528 +1.073147087390119 +-0.094581734942980583 +1.0730615791643991 +-0.14910071777634332 +1.0661902071117126 +-0.14974192407205392 +1.0658739366727041 +-0.10008717307432144 +1.0793706759128812 +-0.10018432365342785 +1.0793209617874149 +-0.10093701704579584 +1.0789085584029678 +-0.16851336413124546 +1.0637628177891001 +-0.16856671705846721 +1.0637362124990062 +-0.12813157767480976 +1.0903246667994742 +-0.17767747291960342 +1.0656767959789257 +-0.10335251213775794 +1.0695921027897888 +-0.16696818989654288 +1.0673984244556389 +-0.033914465301068078 +1.0847828845218146 +-0.046977513702847605 +1.0838943858612142 +-0.13047314342623595 +1.0714297169826483 +-0.06608646382850504 +1.0734501215826413 +-0.059948178200408923 +1.0763784283998432 +0.013599991722998561 +0.0052714228781662355 +-0.061451368189804755 +1.0761710956699961 +0.01359999172312021 +0.006544979716499766 +-0.059001348849510457 +1.0767739495476396 +0.013599991722998561 +0.005286010160032756 +-0.061737348985444945 +1.0760230742793884 +0.01359999172312021 +0.006540260362875177 +-0.05265817306040313 +1.0776423556892627 +0.027199991721892355 +0.007016076222490235 +-0.13538950403852129 +1.0700128570676515 +-0.037830351442485088 +1.0850750831835498 +-0.044795485729083866 +1.0843550600937157 +-0.16761897962343991 +1.0642235526192771 +-0.097657133661029571 +1.0853533639518882 +-0.12387205586811788 +1.0702861583270451 +-0.10606404419389939 +1.0792958586349082 +-0.050512782249996502 +1.0822635429203447 +-0.18172885380066797 +1.0621167499219735 +-0.1315110532162109 +1.0793753564528159 +-0.039151510768163908 +1.0780292833258192 +0.037057444548462229 +1.071222620649591 +0.86500000684489631 +-0.049688097333826745 +-0.12471546886341343 +1.0728535873103588 +-0.12283724344071702 +1.072357815971934 +0.014099991739109087 +-0.0056982298027796457 +-0.10506762986101045 +1.0647020511085883 +0.083799991734696072 +-0.034097996922915555 +-0.11765115813191228 +1.0701454736914473 +0.083799991735014068 +-0.034098175693753806 +-0.10990773894865627 +1.0669027941411215 +0.083799991734681806 +-0.034097995885430929 +-0.1186608699878627 +1.0705127363345845 +0.083799991735137122 +-0.034098231666442165 +-0.11916878191173368 +1.0707375519497697 +0.083799991735135415 +-0.034098231222840371 +-0.11380811583629898 +1.0686580932398539 +0.083799991734670273 +-0.03409799516826191 +-0.081796966577053681 +1.0697056262276128 +-0.099085185525199085 +1.081444220696097 +-0.091238698582684089 +1.085595787252476 +0.011999991292297913 +0.0052038123079867146 +-0.08583256709638476 +1.0870240653400089 +0.0071999912932143488 +0.002550845486845121 +-0.099085185525199099 +1.081444220696097 +-0.099085185525199085 +1.081444220696097 +-0.11692900823526545 +1.0924282788307085 +-0.06315789394636652 +1.0847968247657764 +-0.076336115251317976 +1.0816891286869825 +-0.083821132117418443 +1.0821850929458252 +-0.094361158688304733 +1.071080151886185 +-0.15893181643231205 +1.0657749812239379 +-0.12305198477379628 +1.0681712117016684 +-0.14820847719952868 +1.0688042087488265 +-0.16780374576068843 +1.0681116434498579 +-0.09675803716489062 +1.0831894286075447 +-0.077790643603364587 +1.0759063758926242 +0.0095999912905300848 +-0.0035980237097491749 +-0.090193054917102583 +1.0809470053314618 +0.014999991289583754 +-0.0054981862900954073 +-0.09675803716489062 +1.0831894286075447 +-0.12318317973133169 +1.0831965453008754 +-0.11000396808278215 +1.0779106456137495 +0.053999991735796844 +-0.021999304010545454 +-0.099357698004402348 +1.0940257109889011 +-0.074493212538598794 +1.0845906596354546 +-0.1300178384193568 +1.073859964878517 +-0.092479011576343306 +1.0793517352921089 +-0.10571534645672588 +1.0753559004097157 +-0.12638617398586718 +1.0999999934047902 +-0.12073929626096971 +1.0691151603335158 +-0.030742619439301302 +1.0854501154511345 +-0.046125803756896309 +1.0840793535139781 +0.019583769520197723 +1.0860327361650217 +0.6760000068563764 +0.0080419578794266276 +0.047236527214564082 +1.0870579984978277 +1.5480000123359412 +0.064490568260974726 +-0.058446093611934494 +1.0821243919598103 +-0.095237936333225248 +1.0678049325933641 +-0.10662189020150124 +1.0791848243972639 +-0.11495912940185743 +1.0754997076511899 +-0.12086595071357362 +1.0691756473758194 +-0.12992100155225111 +1.0868866148574692 +-0.039509405717595932 +1.0839756553908122 +-0.084943965071669514 +1.0727705218249515 +-0.034499685988742666 +1.0859290328667768 +0.014000006867549269 +0.0029860788094578216 +0.030805918075115291 +1.0963756968497393 +1.3350000102129331 +0.23614526071264125 +-0.087924719365595455 +1.0792063229245179 +-0.10926386368590228 +1.07273497330858 +-0.10934742187567288 +1.0753733343834575 +-0.12704487585827551 +1.0687569115201578 +-0.14890583822731251 +1.0681159609957647 +-0.041053094907119468 +1.0836297225661526 +-0.056059594444304382 +1.0835473018730153 +-0.078355797131371072 +1.0847234103707386 +-0.10223073011207733 +1.0775301053643322 +-0.044140377095413297 +1.0918095799333767 +0.39019999170770853 +0.063902927714944324 +-0.05685414198196919 +1.0947399708623047 +0.39019999170957331 +0.16144820011631833 +-0.068107204638077151 +1.09169459227679 +0.39019999170987307 +0.22979365675278465 +-0.043504787610228975 +1.0832093705517027 +-0.085400808866557057 +1.0707247999035936 +-0.068516613325315973 +1.0804441303663384 +-0.1207137149529223 +1.0696639249576174 +-0.11518947402852842 +1.0673015015330134 +-0.07164965434100902 +1.0862198958029519 +-0.085198126467631502 +1.0839317110706943 +-0.033975257816562486 +1.094141770352377 +1.3391999882647976 +0.26662501931427351 +-0.040734242974362608 +1.0926965319177426 +1.3391999882647976 +0.25723481207284615 +-0.15558921437592835 +1.0656558141514949 +-0.091927753932472267 +1.0781040761853107 +-0.11856045328130528 +1.0719798528318412 +-0.10350319905947644 +1.0762367463995213 +-0.12129890301107576 +1.0691531939449239 +-0.12280646657062309 +1.068008263532457 +-0.10548643008172996 +1.0823589230800621 +-0.095913803045656276 +1.0754261527152622 +-0.17913021293404432 +1.0635345764431028 +-0.065887490384336875 +1.0852982945279108 +0.013165929619937814 +1.0943602619715864 +0.92400000686104322 +0.11115194403686482 +-0.13180232499190825 +1.0643384936275087 +-0.1415801235518295 +1.0698212544942407 +-0.15997218660517409 +1.070795790691238 +-0.13257720447277224 +1.0665326057006697 +0.016199991748682023 +-0.0061204936186555889 +-0.11258575209124042 +1.0627919535481118 +0.23169999173592032 +-0.053425714428115646 +-0.10401143777644142 +1.0670191049342923 +0.23169999173472344 +-0.018723969116172193 +-0.12051922910620901 +1.0647733716228254 +0.23169999173592032 +-0.055363896414623803 +-0.12115369409918528 +1.0649350440075047 +0.23169999173592032 +-0.0555192058701049 +-0.077164307155504139 +1.0850037262509298 +-0.088448348952087322 +1.0833283325420375 +-0.12590383691619866 +1.0768555615112618 +-0.17244387832984634 +1.0635638753323782 +-0.18036493804341017 +1.0649420017775764 +-0.18036493804341017 +1.0649420017775764 +-0.10060790065569981 +1.0748909815906651 +-0.12761606951522153 +1.087602608290092 +-0.12761606951522153 +1.0876026082900923 +-0.12761606951522153 +1.0876026082900923 +-0.12761606951522153 +1.0876026082900923 +-0.12283225275338283 +1.0859804638466337 +0.028199991290928771 +-0.010399673568627978 +-0.12761606951522153 +1.087602608290092 +-0.12761606951522153 +1.0876026082900923 +-0.11850740467458844 +1.0843877019411419 +0.028199991290818283 +-0.01039967062339308 +-0.089057935530736931 +1.0734329774592011 +-0.10804374963159893 +1.085889786196766 +-0.12601653890572712 +1.0886325465520865 +-0.11237417184925913 +1.0931574574152654 +-0.12964324773145003 +1.0872314529184606 +-0.17394751294817701 +1.0654953468451018 +-0.088411917925969488 +1.0794926022016298 +-0.078917522491602027 +1.0864256363675111 +-0.11130787599357246 +1.0908697810119372 +-0.11436867848219728 +1.0869721488699726 +-0.17958921607982473 +1.0662920288909239 +-0.16596267085597097 +1.0691893967269495 +0.052499991753037809 +0.0088219620196941725 +-0.17166905007166941 +1.0687281000175111 +0.079799991751819635 +0.019868058644861551 +-0.13309999391809849 +1.0899328153038097 +-0.17431301060935925 +1.065553346692967 +-0.095945759503760872 +1.0802738092759883 +-0.025711303660724008 +1.0834334818618063 +-0.068868832732008625 +1.0865817268128994 0 -1.0807651604459552 -3.8340367243876217 --0.4666998261127413 --0.089782553615058783 -1.0696654670526065 --0.12439882290995571 -1.085017663932083 --0.096783770622815027 -1.0681670070766971 --0.11905879563790212 -1.0701991791001311 --0.1715721883021617 -1.0719935938331673 --0.082708020970910998 -1.0794781329354688 --0.082708020970910998 -1.0794781329354688 --0.082708020970910998 -1.0794781329354688 --0.11074504092668087 -1.0764984554124375 --0.091445520564687049 -1.084021108786293 --0.15056801086060331 -1.06970559947663 +1.0807650750574289 +3.8340367351568299 +-0.46668162161256205 +-0.089782629588481461 +1.0696652943823433 +-0.12439895216784046 +1.0850181254033016 +-0.096783731402019721 +1.0681655489267543 +-0.1190587584847291 +1.0701972974760092 +-0.17157228949871361 +1.0719936160806764 +-0.082708027964779482 +1.079477509101858 +-0.082708027964779482 +1.079477509101858 +-0.082708027964779482 +1.0794775091018582 +-0.11074496469105133 +1.0764964895159834 +-0.091445648648123434 +1.0840214443784923 +-0.15056801026757227 +1.0697042983497047 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/grad_valid.txt b/datafiles/test_validation/case_ACTIVSg200.m/grad_valid.txt index 4c8cb328..3d3b4540 100644 --- a/datafiles/test_validation/case_ACTIVSg200.m/grad_valid.txt +++ b/datafiles/test_validation/case_ACTIVSg200.m/grad_valid.txt @@ -97,23 +97,23 @@ 0 0 0 -1900.5440000000001 +1900.5439996689197 0 0 0 -1900.5440000000001 +1900.5439996689247 0 0 0 -1900.5440000000001 +1900.5439996689197 0 0 0 -1900.5440000000001 +1900.5439996689247 0 0 0 -1901.088 +1901.0879996688757 0 0 0 @@ -145,31 +145,31 @@ 0 0 0 -1900.5639999999999 +1900.5639996695643 0 0 0 -1903.3519999999999 +1903.3519996693879 0 0 0 -1903.3519999999999 +1903.3519996694004 0 0 0 -1903.3519999999999 +1903.3519996693872 0 0 0 -1903.3519999999999 +1903.3519996694054 0 0 0 -1903.3519999999999 +1903.3519996694054 0 0 0 -1903.3519999999999 +1903.3519996693869 0 0 0 @@ -177,11 +177,11 @@ 0 0 0 -2316.1799999999998 +2316.179999651692 0 0 0 -2314.8880000000004 +2314.8879996517289 0 0 0 @@ -209,11 +209,11 @@ 0 0 0 -2315.5840000000003 +2315.5839996516215 0 0 0 -2317 +2316.9999996515835 0 0 0 @@ -221,7 +221,7 @@ 0 0 0 -1902.1599999999999 +1902.159999669432 0 0 0 @@ -293,15 +293,15 @@ 0 0 0 -1915.6079999999999 +1915.6079996683084 0 0 0 -1915.6079999999999 +1915.6079996683829 0 0 0 -1915.6079999999999 +1915.607999668395 0 0 0 @@ -319,11 +319,11 @@ 0 0 0 -1953.568 +1953.567999530592 0 0 0 -1953.568 +1953.567999530592 0 0 0 @@ -357,23 +357,23 @@ 0 0 0 -1900.6479999999999 +1900.6479996699472 0 0 0 -1909.268 +1909.2679996694369 0 0 0 -1909.268 +1909.2679996693889 0 0 0 -1909.268 +1909.2679996694369 0 0 0 -1909.268 +1909.2679996694369 0 0 0 @@ -399,7 +399,7 @@ 0 0 0 -2320.5279999999998 +2320.5279996516369 0 0 0 @@ -407,7 +407,7 @@ 0 0 0 -2320.5279999999998 +2320.5279996516329 0 0 0 @@ -433,11 +433,11 @@ 0 0 0 -1902.1000000000001 +1902.0999996701214 0 0 0 -1903.192 +1903.1919996700728 0 0 0 diff --git a/datafiles/test_validation/case_ACTIVSg200.m/obj_value_valid.txt b/datafiles/test_validation/case_ACTIVSg200.m/obj_value_valid.txt index b8f9eb90..6aebfcb6 100644 --- a/datafiles/test_validation/case_ACTIVSg200.m/obj_value_valid.txt +++ b/datafiles/test_validation/case_ACTIVSg200.m/obj_value_valid.txt @@ -1 +1 @@ -27557.571048064096 +27557.570526047872 diff --git a/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp b/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp index 7ec9dc82..66205e18 100644 --- a/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp @@ -170,10 +170,10 @@ PetscErrorCode OPFLOWSetConstraintBoundsArray_PBPOLHIOP(OPFLOW opflow, /* Inequality constraints */ for (i = 0; i < lineparams->nlinelim; i++) { int j = lineparams->linelimidx[i]; - gl[lineparams->gbineqidx[i]] = 0.0; + gl[lineparams->gbineqidx[i]] = PETSC_NINFINITY; gu[lineparams->gbineqidx[i]] = (lineparams->rateA[j] / ps->MVAbase) * (lineparams->rateA[j] / ps->MVAbase); - gl[lineparams->gbineqidx[i] + 1] = 0.0; + gl[lineparams->gbineqidx[i] + 1] = PETSC_NINFINITY; gu[lineparams->gbineqidx[i] + 1] = (lineparams->rateA[j] / ps->MVAbase) * (lineparams->rateA[j] / ps->MVAbase); } diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp index c8b65413..5188aa04 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp @@ -75,9 +75,9 @@ PetscErrorCode OPFLOWSetConstraintBoundsArray_PBPOLRAJAHIOP(OPFLOW opflow, RAJA::RangeSegment(0, lineparams->nlinelim), RAJA_LAMBDA(RAJA::Index_type i) { int j = linelimidx[i]; - gl_dev[gbineqidx[i]] = 0.0; + gl_dev[gbineqidx[i]] = PETSC_NINFINITY; gu_dev[gbineqidx[i]] = (rateA[j] / MVAbase) * (rateA[j] / MVAbase); - gl_dev[gbineqidx[i] + 1] = 0.0; + gl_dev[gbineqidx[i] + 1] = PETSC_NINFINITY; gu_dev[gbineqidx[i] + 1] = (rateA[j] / MVAbase) * (rateA[j] / MVAbase); }); From b26184faca4a343b99e5cfd7296c1042d53811af Mon Sep 17 00:00:00 2001 From: pelesh Date: Wed, 15 Apr 2026 11:39:33 -0400 Subject: [PATCH 04/14] A placeholder for implementing Jacobian unit tests. (#33) --- .../objective/{OF_unittestx3.m => testx3.m} | 0 .../{OF_unittestx600.m => testx600.m} | 0 tests/unit/opflow/CMakeLists.txt | 1 + .../opflow/constraint_jacobian/CMakeLists.txt | 2 + .../equality/CMakeLists.txt | 97 ++++++++++ ...ints_jacobian_test_design.md => README.md} | 0 .../equality/jac_eq_acopf.cpp | 166 +++++++++++++++++ .../inequality/CMakeLists.txt | 92 ++++++++++ ...ints_jacobian_test_design.md => README.md} | 0 .../inequality/jac_ineq_acopf.cpp | 167 ++++++++++++++++++ tests/unit/opflow/objective/CMakeLists.txt | 4 +- tests/unit/utils/test_base.h | 2 +- 12 files changed, 528 insertions(+), 3 deletions(-) rename datafiles/unit/opflow/objective/{OF_unittestx3.m => testx3.m} (100%) rename datafiles/unit/opflow/objective/{OF_unittestx600.m => testx600.m} (100%) create mode 100644 tests/unit/opflow/constraint_jacobian/CMakeLists.txt create mode 100644 tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt rename tests/unit/opflow/constraint_jacobian/equality/{compute_equality_constraints_jacobian_test_design.md => README.md} (100%) create mode 100644 tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt rename tests/unit/opflow/constraint_jacobian/inequality/{compute_inequality_constraints_jacobian_test_design.md => README.md} (100%) create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp diff --git a/datafiles/unit/opflow/objective/OF_unittestx3.m b/datafiles/unit/opflow/objective/testx3.m similarity index 100% rename from datafiles/unit/opflow/objective/OF_unittestx3.m rename to datafiles/unit/opflow/objective/testx3.m diff --git a/datafiles/unit/opflow/objective/OF_unittestx600.m b/datafiles/unit/opflow/objective/testx600.m similarity index 100% rename from datafiles/unit/opflow/objective/OF_unittestx600.m rename to datafiles/unit/opflow/objective/testx600.m diff --git a/tests/unit/opflow/CMakeLists.txt b/tests/unit/opflow/CMakeLists.txt index 2f09e12f..a312cf31 100644 --- a/tests/unit/opflow/CMakeLists.txt +++ b/tests/unit/opflow/CMakeLists.txt @@ -1 +1,2 @@ add_subdirectory(objective) +add_subdirectory(constraint_jacobian) diff --git a/tests/unit/opflow/constraint_jacobian/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/CMakeLists.txt new file mode 100644 index 00000000..5a69e533 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/CMakeLists.txt @@ -0,0 +1,2 @@ +add_subdirectory(equality) +add_subdirectory(inequality) diff --git a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt new file mode 100644 index 00000000..4c9e1630 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt @@ -0,0 +1,97 @@ +if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) + set_source_files_properties(jac_eq_acopf.cpp PROPERTIES LANGUAGE CUDA) +endif() + +add_executable( + jac_eq_acopf jac_eq_acopf.cpp + ${CMAKE_SOURCE_DIR}/tests/unit/utils/test_acopf_utils.cpp +) +target_link_libraries(jac_eq_acopf ExaGO::OPFLOW) +target_include_directories( + jac_eq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/utils +) +target_include_directories( + jac_eq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow +) + +# Network files to run on - doing 3 and 600 bus examples. +set(prefix ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) +set(obj_network_files testx3.m testx600.m) +# Map num_copies to a specific netfile +set(num_copies 3 600) + +list(TRANSFORM obj_network_files PREPEND ${prefix}) + +set(solvers "") +set(models "") +set(dependencies "") + +# Set up Ipopt solver tests if enabled +if(EXAGO_ENABLE_IPOPT) + list(APPEND solvers IPOPT) + list(APPEND models POWER_BALANCE_POLAR) + list(APPEND dependencies IPOPT) +endif() + +# Set up HIOP solver tests if enabled (deprecated) +if(EXAGO_ENABLE_HIOP) + list(APPEND solvers HIOP) + list(APPEND models POWER_BALANCE_HIOP) + list(APPEND dependencies HIOP) +endif() + +# Set up HIOPSPARSE solver tests if enabled +if(TARGET HiOp::SPARSE) + list(APPEND solvers HIOPSPARSE) + list(APPEND models POWER_BALANCE_POLAR) + list(APPEND dependencies HIOP_SPARSE) +endif() + +# Set up RAJA support tests if enabled (deprecated) +if(EXAGO_ENABLE_RAJA) + list(APPEND solvers HIOP) + list(APPEND models PBPOLRAJAHIOP) + list(APPEND dependencies HIOP) +endif() + +if(EXAGO_RUN_TESTS) + foreach( + model + solver + dependency + IN + ZIP_LISTS + models + solvers + dependencies + ) + # Iterate over networks, matching network file to num_copies + foreach(network num IN ZIP_LISTS obj_network_files num_copies) + get_filename_component(net ${network} NAME) + set(testname + "UNIT_TESTS_EQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" + ) + message(STATUS "Setting up test: ${testname}") + exago_add_test( + NAME + ${testname} + DEPENDS + ${dependency} + COMMAND + ${RUNCMD} + $ + -opflow_model + ${model} + -opflow_solver + ${solver} + -netfile + ${network} + -num_copies + ${num} + -validation + ${CMAKE_CURRENT_SOURCE_DIR}/cecj.csv + ) + set_tests_properties(${testname} PROPERTIES SKIP_RETURN_CODE 2) + endforeach() + endforeach() +endif() diff --git a/tests/unit/opflow/constraint_jacobian/equality/compute_equality_constraints_jacobian_test_design.md b/tests/unit/opflow/constraint_jacobian/equality/README.md similarity index 100% rename from tests/unit/opflow/constraint_jacobian/equality/compute_equality_constraints_jacobian_test_design.md rename to tests/unit/opflow/constraint_jacobian/equality/README.md diff --git a/tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp b/tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp new file mode 100644 index 00000000..2b09eea4 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp @@ -0,0 +1,166 @@ +#include +#include +#include + +#include +#include +#include + +#include "opflow_tests.h" +#include "test_acopf_utils.h" + +/** + * @brief Unit test driver for objective function + * @see opflow/OpflowTests.hpp for kernel tested by this driver + * + * You can pass two options to the objectiveAcopf executatable through the + * command line (implemented using PETSc options): + * + * ~ -netfile : Specifies the input data file to test against. + * Default value is `//datafiles/case9/case9mod.m`. See directory + * datafiles for other potential inputs. + * + * ~ -num_copies : Specifies the number of replications of the + * network given through `-netfile`. If this is not set properly, test may fail + * + */ +int main(int argc, char **argv) { + PetscErrorCode ierr; + PetscBool flg; + Vec X; + int fail = 0; + double obj_value; + char file_c_str[PETSC_MAX_PATH_LEN]; + char validation_c_str[PETSC_MAX_PATH_LEN]; + std::string file; + char appname[] = "opflow"; + MPI_Comm comm = MPI_COMM_WORLD; + int num_copies = 0; + + char help[] = "Unit tests for equality constraint Jacobians running opflow\n"; + + /** Use `ExaGOLogSetLoggingFileName("opflow-logfile");` to log the output. */ + ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + if (ierr) { + fprintf(stderr, "Could not initialize ExaGO application %s.\n", appname); + return ierr; + } + + /* Get network data file from command line */ + ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, + PETSC_MAX_PATH_LEN, &flg); + CHKERRQ(ierr); + + /* Get num_copies from command line */ + ierr = PetscOptionsGetInt(NULL, NULL, "-num_copies", &num_copies, &flg); + CHKERRQ(ierr); + + if (!flg) { + file = "../datafiles/case9/case9mod.m"; + } else { + file.assign(file_c_str); + } + + // Set obj_value as reference solution, and run as usual + /* Get validation data file from command line */ + ierr = PetscOptionsGetString(NULL, NULL, "-validation", validation_c_str, + PETSC_MAX_PATH_LEN, &flg); + CHKERRQ(ierr); + readFromFile(&obj_value, validation_c_str); + + obj_value = obj_value * num_copies; + + OPFLOW opflowtest; + exago::tests::TestOpflow test; + + /* Set up test opflow */ + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflowtest, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflowtest, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); + ierr = OPFLOWSetUp(opflowtest); + CHKERRQ(ierr); + ierr = OPFLOWGetSolution(opflowtest, &X); + CHKERRQ(ierr); + + // If we are using HIOP, need to convert X + // The string lengths must be 65 + std::string modelname; + std::string solvername; + ierr = OPFLOWGetModel(opflowtest, &modelname); + ierr = OPFLOWGetSolver(opflowtest, &solvername); + + if (solvername == "HIOP") { +#if defined(EXAGO_ENABLE_HIOP) + double *x_ref; + ierr = VecGetArray(X, &x_ref); + + int nx, nconeq, nconineq; + ierr = OPFLOWGetSizes(opflowtest, &nx, &nconeq, &nconineq); + CHKERRQ(ierr); + + // If we are running using the CPU model, nothing needs to be done + if (modelname == "POWER_BALANCE_HIOP") { + // TODO: Replace with inequality Jacobian test once implemented + // fail += test.computeObjective(opflowtest, x_ref, obj_value); + } else // Using model PBPOLRAJAHIOP + { +#if defined(EXAGO_ENABLE_RAJA) + // Get resource manager instance + auto &resmgr = umpire::ResourceManager::getInstance(); + + // Get Allocator + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + // Register array xref with umpire + umpire::util::AllocationRecord record_x{ + x_ref, sizeof(double) * nx, h_allocator.getAllocationStrategy()}; + resmgr.registerAllocation(x_ref, record_x); + // Allocate and copy xref to device + double *x_ref_dev; + +#ifdef EXAGO_ENABLE_GPU + + ierr = OPFLOWSetHIOPComputeMode(opflowtest, "GPU"); + CHKERRQ(ierr); + + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + x_ref_dev = + static_cast(d_allocator.allocate(nx * sizeof(double))); +#else + ierr = OPFLOWSetHIOPComputeMode(opflowtest, "CPU"); + CHKERRQ(ierr); + x_ref_dev = x_ref; +#endif + resmgr.copy(x_ref_dev, x_ref); + + // TODO: Replace with inequality Jacobian test once implemented + // fail += test.computeObjective(opflowtest, x_ref_dev, obj_value); + +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(x_ref_dev); +#endif +#endif + } + + ierr = VecRestoreArray(X, &x_ref); + CHKERRQ(ierr); + + ierr = PetscFree(x_ref); + CHKERRQ(ierr); +#endif // End #ifdefined(EXAGO_ENABLE_HIOP) + } else { + // TODO: Replace with inequality Jacobian test once implemented + // fail += test.computeObjective(opflowtest, X, obj_value); + } + ierr = OPFLOWDestroy(&opflowtest); + CHKERRQ(ierr); + + // Temporarily skip the test + fail = exago::tests::SKIP_TEST; + + ExaGOFinalize(); + return fail; +} diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt new file mode 100644 index 00000000..18177699 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt @@ -0,0 +1,92 @@ +if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) + set_source_files_properties(jac_ineq_acopf.cpp PROPERTIES LANGUAGE CUDA) +endif() + +add_executable( + jac_ineq_acopf jac_ineq_acopf.cpp + ${CMAKE_SOURCE_DIR}/tests/unit/utils/test_acopf_utils.cpp +) +target_link_libraries(jac_ineq_acopf ExaGO::OPFLOW) +target_include_directories( + jac_ineq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/utils +) +target_include_directories( + jac_ineq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow +) + +# Network files to run on - doing 3 and 600 bus examples. +set(prefix ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) +set(obj_network_files testx3.m testx600.m) +# Map num_copies to a specific netfile +set(num_copies 3 600) + +list(TRANSFORM obj_network_files PREPEND ${prefix}) + +# Set up Ipopt solver tests if enabled +if(EXAGO_ENABLE_IPOPT) + list(APPEND solvers IPOPT) + list(APPEND models POWER_BALANCE_POLAR) + list(APPEND dependencies IPOPT) +endif() + +# Set up HIOP solver tests if enabled (deprecated) +if(EXAGO_ENABLE_HIOP) + list(APPEND solvers HIOP) + list(APPEND models POWER_BALANCE_HIOP) + list(APPEND dependencies HIOP) +endif() + +# Set up HIOPSPARSE solver tests if enabled +if(TARGET HiOp::SPARSE) + list(APPEND solvers HIOPSPARSE) + list(APPEND models POWER_BALANCE_POLAR) + list(APPEND dependencies HIOP_SPARSE) +endif() + +# Set up RAJA support tests if enabled (deprecated) +if(EXAGO_ENABLE_RAJA) + list(APPEND solvers HIOP) + list(APPEND models PBPOLRAJAHIOP) + list(APPEND dependencies HIOP) +endif() + +if(EXAGO_RUN_TESTS) + foreach( + model + solver + dependency + IN + ZIP_LISTS + models + solvers + dependencies + ) + # Iterate over networks, matching network file to num_copies + foreach(network num IN ZIP_LISTS obj_network_files num_copies) + get_filename_component(net ${network} NAME) + set(testname + "UNIT_TESTS_INEQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" + ) + exago_add_test( + NAME + ${testname} + DEPENDS + ${dependency} + COMMAND + ${RUNCMD} + $ + -opflow_model + ${model} + -opflow_solver + ${solver} + -netfile + ${network} + -num_copies + ${num} + -validation + ${CMAKE_CURRENT_SOURCE_DIR}/cicj.csv + ) + set_tests_properties(${testname} PROPERTIES SKIP_RETURN_CODE 2) + endforeach() + endforeach() +endif() diff --git a/tests/unit/opflow/constraint_jacobian/inequality/compute_inequality_constraints_jacobian_test_design.md b/tests/unit/opflow/constraint_jacobian/inequality/README.md similarity index 100% rename from tests/unit/opflow/constraint_jacobian/inequality/compute_inequality_constraints_jacobian_test_design.md rename to tests/unit/opflow/constraint_jacobian/inequality/README.md diff --git a/tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp b/tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp new file mode 100644 index 00000000..4a6fc30c --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp @@ -0,0 +1,167 @@ +#include +#include +#include + +#include +#include +#include + +#include "opflow_tests.h" +#include "test_acopf_utils.h" + +/** + * @brief Unit test driver for objective function + * @see opflow/OpflowTests.hpp for kernel tested by this driver + * + * You can pass two options to the objectiveAcopf executatable through the + * command line (implemented using PETSc options): + * + * ~ -netfile : Specifies the input data file to test against. + * Default value is `//datafiles/case9/case9mod.m`. See directory + * datafiles for other potential inputs. + * + * ~ -num_copies : Specifies the number of replications of the + * network given through `-netfile`. If this is not set properly, test may fail + * + */ +int main(int argc, char **argv) { + PetscErrorCode ierr; + PetscBool flg; + Vec X; + int fail = 0; + double obj_value; + char file_c_str[PETSC_MAX_PATH_LEN]; + char validation_c_str[PETSC_MAX_PATH_LEN]; + std::string file; + char appname[] = "opflow"; + MPI_Comm comm = MPI_COMM_WORLD; + int num_copies = 0; + + char help[] = + "Unit tests for inequality constraint Jacobians running opflow\n"; + + /** Use `ExaGOLogSetLoggingFileName("opflow-logfile");` to log the output. */ + ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + if (ierr) { + fprintf(stderr, "Could not initialize ExaGO application %s.\n", appname); + return ierr; + } + + /* Get network data file from command line */ + ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, + PETSC_MAX_PATH_LEN, &flg); + CHKERRQ(ierr); + + /* Get num_copies from command line */ + ierr = PetscOptionsGetInt(NULL, NULL, "-num_copies", &num_copies, &flg); + CHKERRQ(ierr); + + if (!flg) { + file = "../datafiles/case9/case9mod.m"; + } else { + file.assign(file_c_str); + } + + // Set obj_value as reference solution, and run as usual + /* Get validation data file from command line */ + ierr = PetscOptionsGetString(NULL, NULL, "-validation", validation_c_str, + PETSC_MAX_PATH_LEN, &flg); + CHKERRQ(ierr); + readFromFile(&obj_value, validation_c_str); + + obj_value = obj_value * num_copies; + + OPFLOW opflowtest; + exago::tests::TestOpflow test; + + /* Set up test opflow */ + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflowtest, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflowtest, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); + ierr = OPFLOWSetUp(opflowtest); + CHKERRQ(ierr); + ierr = OPFLOWGetSolution(opflowtest, &X); + CHKERRQ(ierr); + + // If we are using HIOP, need to convert X + // The string lengths must be 65 + std::string modelname; + std::string solvername; + ierr = OPFLOWGetModel(opflowtest, &modelname); + ierr = OPFLOWGetSolver(opflowtest, &solvername); + + if (solvername == "HIOP") { +#if defined(EXAGO_ENABLE_HIOP) + double *x_ref; + ierr = VecGetArray(X, &x_ref); + + int nx, nconeq, nconineq; + ierr = OPFLOWGetSizes(opflowtest, &nx, &nconeq, &nconineq); + CHKERRQ(ierr); + + // If we are running using the CPU model, nothing needs to be done + if (modelname == "POWER_BALANCE_HIOP") { + // TODO: Replace with inequality Jacobian test once implemented + // fail += test.computeObjective(opflowtest, x_ref, obj_value); + } else // Using model PBPOLRAJAHIOP + { +#if defined(EXAGO_ENABLE_RAJA) + // Get resource manager instance + auto &resmgr = umpire::ResourceManager::getInstance(); + + // Get Allocator + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + // Register array xref with umpire + umpire::util::AllocationRecord record_x{ + x_ref, sizeof(double) * nx, h_allocator.getAllocationStrategy()}; + resmgr.registerAllocation(x_ref, record_x); + // Allocate and copy xref to device + double *x_ref_dev; + +#ifdef EXAGO_ENABLE_GPU + + ierr = OPFLOWSetHIOPComputeMode(opflowtest, "GPU"); + CHKERRQ(ierr); + + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + x_ref_dev = + static_cast(d_allocator.allocate(nx * sizeof(double))); +#else + ierr = OPFLOWSetHIOPComputeMode(opflowtest, "CPU"); + CHKERRQ(ierr); + x_ref_dev = x_ref; +#endif + resmgr.copy(x_ref_dev, x_ref); + + // TODO: Replace with inequality Jacobian test once implemented + // fail += test.computeObjective(opflowtest, x_ref_dev, obj_value); + +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(x_ref_dev); +#endif +#endif + } + + ierr = VecRestoreArray(X, &x_ref); + CHKERRQ(ierr); + + ierr = PetscFree(x_ref); + CHKERRQ(ierr); +#endif // End #ifdefined(EXAGO_ENABLE_HIOP) + } else { + // TODO: Replace with inequality Jacobian test once implemented + // fail += test.computeObjective(opflowtest, X, obj_value); + } + ierr = OPFLOWDestroy(&opflowtest); + CHKERRQ(ierr); + + // Temporarily skip the test + fail = exago::tests::SKIP_TEST; + + ExaGOFinalize(); + return fail; +} diff --git a/tests/unit/opflow/objective/CMakeLists.txt b/tests/unit/opflow/objective/CMakeLists.txt index 0b89bff6..07b52079 100644 --- a/tests/unit/opflow/objective/CMakeLists.txt +++ b/tests/unit/opflow/objective/CMakeLists.txt @@ -11,7 +11,7 @@ target_include_directories(objective_acopf PRIVATE ../) # Network files to run on - doing 3 and 600 bus examples. set(prefix ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) -set(obj_network_files OF_unittestx3.m OF_unittestx600.m) +set(obj_network_files testx3.m testx600.m) # Map num_copies to a specific netfile set(num_copies 3 600) @@ -40,7 +40,7 @@ if(EXAGO_RUN_TESTS) # Iterate over networks, matching network file to num_copies foreach(network num IN ZIP_LISTS obj_network_files num_copies) get_filename_component(net ${network} NAME) - set(testname "UNIT_TESTS_OBJECTIVE_SIZE_${net}_${solver}_${model}") + set(testname "UNIT_TESTS_OBJECTIVE_${net}_${solver}_${model}") exago_add_test( NAME ${testname} diff --git a/tests/unit/utils/test_base.h b/tests/unit/utils/test_base.h index f03dc5bf..0e2d018c 100644 --- a/tests/unit/utils/test_base.h +++ b/tests/unit/utils/test_base.h @@ -35,7 +35,7 @@ static const RealType three = 3.0; // static const RealType eps = 10*std::numeric_limits::epsilon(); static const RealType eps = 1e-8; -static const LocalOrdinalType SKIP_TEST = -1; +static const LocalOrdinalType SKIP_TEST = 2; /** @brief Base class for all testing classes. Each child class will call the From 4e9e15774bc5b53c89324fb25addfe341aa3701b Mon Sep 17 00:00:00 2001 From: Nicholson Koukpaizan <72402802+nkoukpaizan@users.noreply.github.com> Date: Wed, 15 Apr 2026 11:52:59 -0400 Subject: [PATCH 05/14] Testing for RAJAHIOPSPARSE equality and inequality constraint Jacobians (#31) * test_acopf with PBPOLRAJAHIOPSPARSE (verify equality constraint Jacobian) + bug fix for PBPOL. Co-authored-by: William A Perkins * Cleanup changes to RAJAHIOPSPARSE nnz computation. * Workaround for RAJAHIOPSPARSE inequality constraint verification. * Handling cases where IPOPT or HIOP are not available in test_acopt + bug fixes. * HiOp-compatible checks for constraint Jacobian allocations. Will need a smarter way to verify the stacked inequality constraints. * Fix for inequality constraint offsets. --------- Co-authored-by: William A Perkins Co-authored-by: nkoukpaizan --- .gitignore | 1 + .../power_bal_hiop/pbpolrajahiopsparse.cpp | 157 ++++++++++++++++- .../pbpolrajahiopsparsekernels.cpp | 14 +- tests/unit/opflow/opflow_tests.h | 159 +++++++++++++++--- tests/unit/test_acopf.cpp | 45 ++++- 5 files changed, 327 insertions(+), 49 deletions(-) diff --git a/.gitignore b/.gitignore index 01807f21..b0f0933d 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ launcher/config.yaml launcher/run.sh .direnv/ *.warning +*ipynb diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp index fa609378..9624445b 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp @@ -99,8 +99,8 @@ PetscErrorCode OPFLOWSolutionToPS_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { if (opflow->include_powerimbalance_variables) { loc = bus->startxpimbloc; - bus->pimb = x[loc]; - bus->qimb = x[loc + 1]; + bus->pimb = x[loc] - x[loc + 1]; + bus->qimb = x[loc + 2] - x[loc + 3]; } for (k = 0; k < bus->ngen; k++) { @@ -115,7 +115,7 @@ PetscErrorCode OPFLOWSolutionToPS_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { gen->pg = x[loc]; gen->qg = x[loc + 1]; - if (opflow->has_gensetpoint) { + if (opflow->has_gensetpoint && !gen->isrenewable) { gloc += gen->nconeq; } } @@ -125,8 +125,8 @@ PetscErrorCode OPFLOWSolutionToPS_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { ierr = PSBUSGetLoad(bus, k, &load); CHKERRQ(ierr); loc = load->startxloadlossloc; - load->pl = load->pl - x[loc]; - load->ql = load->ql - x[loc + 1]; + load->pl_loss = x[loc]; + load->ql_loss = x[loc + 1]; } } } @@ -223,10 +223,149 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { /* Need to compute the number of nonzeros in equality, inequality constraint * Jacobians and Hessian */ - int nnz_eqjacsp = 0, nnz_ineqjacsp = 0, nnz_hesssp = 0; - opflow->nnz_eqjacsp = nnz_eqjacsp; - opflow->nnz_ineqjacsp = nnz_ineqjacsp; - opflow->nnz_hesssp = nnz_hesssp; + int nnz_eqjac = 0, nnz_ineqjac = 0, nnz_hess = 0; + + // Find nonzero entries in equality constraint Jacobian by row. Using + // OPFLOWComputeEqualityConstraintJacobian_PBPOL() as a guide. + + PS ps = (PS)opflow->ps; + + for (int ibus = 0; ibus < ps->nbus; ++ibus) { + + PSBUS bus = &(ps->bus[ibus]); + + // Nonzero entries used by each *bus* starts here + + // no matter what, each bus uses 2 rows and 2 columns + // row 1 = real, row2 = reactive + nnz_eqjac += 2; + nnz_eqjac += 2; + + if (bus->ide == ISOLATED_BUS) { + continue; + } + + if (opflow->include_powerimbalance_variables) { + // 2 more entries on both real and reactive + nnz_eqjac += 4; + } + + if (opflow->has_gensetpoint) { + for (int bgen = 0; bgen < bus->ngen; ++bgen) { + PSGEN gen; + ierr = PSBUSGetGen(bus, bgen, &gen); + CHKERRQ(ierr); + + if (!gen->status || gen->isrenewable) + continue; + + // each generator uses 2 rows, 3 columns real, 1 column reactive + nnz_eqjac += 4; + } + } + } + + // Go through the lines + for (int iline = 0; iline <= ps->nline; ++iline) { + PSLINE line = &(ps->line[iline]); + + if (!line->status) + continue; + + // each line adds 4 (off-diagonal) entries for the to bus and 4 + // entries for the from bus. Each line also modifies 4 existing + // to and from bus entries. + nnz_eqjac += 4; + nnz_eqjac += 4; + } + + // if there are lines, non-zeros were over counted + if (ps->nline > 0) { + nnz_eqjac -= 8; + } + + if (opflow->has_gensetpoint) { + for (int ibus = 0; ibus < ps->nbus; ++ibus) { + PSBUS bus = &(ps->bus[ibus]); + for (int bgen = 0; bgen < bus->ngen; ++bgen) { + PSGEN gen; + ierr = PSBUSGetGen(bus, bgen, &gen); + CHKERRQ(ierr); + + if (!gen->status) + continue; + + nnz_ineqjac += 6; + } + } + } + + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + for (int ibus = 0; ibus < ps->nbus; ++ibus) { + PSBUS bus = &(ps->bus[ibus]); + if (bus->ide == PV_BUS || bus->ide == REF_BUS) { + nnz_ineqjac += 2; + } + } + } + + for (int iline = 0; iline < opflow->nlinesmon; ++iline) { + nnz_ineqjac += 8; + } + + for (int ibus = 0; ibus < ps->nbus; ++ibus) { + // reserve 2 real and 2 reactive entries for each bus + // 3 upper triangular + nnz_hess += 3; + + if (opflow->include_powerimbalance_variables) { + nnz_hess += 2; + } + } + + for (int i = 0; i < ps->ngen; ++i) { + PSGEN gen = &(ps->gen[i]); + + if (!gen->status) + continue; + + nnz_hess += 2; + + if (opflow->has_gensetpoint) { + if (gen->isrenewable) + continue; + + // later ... + // if (opflow->use_agc) { + // nnz_hess += 5; + // } + } + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + nnz_hess += 2; + } + } + + for (int iline = 0; iline < ps->nline; ++iline) { + PSLINE line = &(ps->line[iline]); + + if (!line->status) + continue; + + // 3 diagonal entries for on the from-bus rows (already defined) + // 3 diagonal entries for on the to-bus rows (already defined) + // 4 off-diagonal entries in upper part + nnz_hess += 4; + } + + if (opflow->include_loadloss_variables) { + for (int iload = 0; iload < ps->nload; ++iload) { + nnz_hess += 2; + } + } + + opflow->nnz_eqjacsp = nnz_eqjac; + opflow->nnz_ineqjacsp = nnz_ineqjac; + opflow->nnz_hesssp = nnz_hess; ierr = busparams->copy(opflow); ierr = genparams->copy(opflow); diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp index adc10c8e..e18ba20c 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp @@ -487,7 +487,7 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscFunctionBegin; - if (MJacS_dev == NULL) { + if (iJacS_dev != NULL && jJacS_dev != NULL) { /* Set locations only */ if (opflow->Nconineq) { @@ -540,7 +540,9 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( ierr = PetscLogEventEnd(opflow->ineqconsjaclogger, 0, 0, 0, 0); CHKERRQ(ierr); } - } else { + } + + if (MJacS_dev != NULL) { if (opflow->Nconineq) { ierr = PetscLogEventBegin(opflow->ineqconsjaclogger, 0, 0, 0, 0); CHKERRQ(ierr); @@ -607,7 +609,7 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscFunctionBegin; - if (MJacS_dev == NULL) { + if (iJacS_dev != NULL && jJacS_dev != NULL) { /* Set locations only */ roffset = 0; @@ -651,7 +653,9 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( // Copy over i_jaceq and j_jaceq arrays to device resmgr.copy(iJacS_dev, pbpolrajahiopsparse->i_jaceq); resmgr.copy(jJacS_dev, pbpolrajahiopsparse->j_jaceq); - } else { + } + + if (MJacS_dev != NULL) { ierr = PetscLogEventBegin(opflow->eqconsjaclogger, 0, 0, 0, 0); CHKERRQ(ierr); @@ -688,7 +692,7 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( CHKERRQ(ierr); } - // Copy over val_ineq to device + // Copy over val_jaceq to device resmgr.copy(MJacS_dev, pbpolrajahiopsparse->val_jaceq); ierr = PetscLogEventEnd(opflow->eqconsjaclogger, 0, 0, 0, 0); diff --git a/tests/unit/opflow/opflow_tests.h b/tests/unit/opflow/opflow_tests.h index e061a41e..12572d39 100644 --- a/tests/unit/opflow/opflow_tests.h +++ b/tests/unit/opflow/opflow_tests.h @@ -447,13 +447,20 @@ class TestOpflow : public TestBase { Vec temp1, temp2; PetscInt nrow, ncol; + // Create constraint Jacobian matrices to compare against ierr = MatDuplicate(Jeqref, MAT_DO_NOT_COPY_VALUES, &Jeq); CHKERRQ(ierr); - ierr = MatDuplicate(Jineqref, MAT_DO_NOT_COPY_VALUES, &Jineq); - CHKERRQ(ierr); + std::cout << "opflow->Nconineq: " << opflow->Nconineq << "\n"; + if (opflow->Nconineq) { + ierr = MatDuplicate(Jineqref, MAT_DO_NOT_COPY_VALUES, &Jineq); + CHKERRQ(ierr); + } + + // Compute constraint Jacobians ierr = OPFLOWComputeConstraintJacobian(opflow, X, Jeq, Jineq); CHKERRQ(ierr); + // Verify equality constraint Jacobian ierr = MatGetSize(Jeq, &nrow, &ncol); CHKERRQ(ierr); ierr = VecCreate(MPI_COMM_SELF, &temp1); @@ -480,36 +487,40 @@ class TestOpflow : public TestBase { ierr = VecDestroy(&temp2); CHKERRQ(ierr); - ierr = MatGetSize(Jineq, &nrow, &ncol); - CHKERRQ(ierr); - ierr = VecCreate(MPI_COMM_SELF, &temp1); - CHKERRQ(ierr); - ierr = VecSetSizes(temp1, nrow, nrow); + ierr = MatDestroy(&Jeq); CHKERRQ(ierr); - ierr = VecSetFromOptions(temp1); - ierr = VecDuplicate(temp1, &temp2); - CHKERRQ(ierr); + if (opflow->Nconineq) { + // Verify inequality constraint Jacobian + ierr = MatGetSize(Jineq, &nrow, &ncol); + CHKERRQ(ierr); + ierr = VecCreate(MPI_COMM_SELF, &temp1); + CHKERRQ(ierr); + ierr = VecSetSizes(temp1, nrow, nrow); + CHKERRQ(ierr); + ierr = VecSetFromOptions(temp1); - ierr = VecSet(temp1, 0.0); - ierr = VecSet(temp2, 0.0); + ierr = VecDuplicate(temp1, &temp2); + CHKERRQ(ierr); - ierr = MatMult(Jineq, X, temp1); - CHKERRQ(ierr); - ierr = MatMult(Jineqref, X, temp2); - CHKERRQ(ierr); + ierr = VecSet(temp1, 0.0); + ierr = VecSet(temp2, 0.0); - fail += verifyAnswer(temp1, temp2); + ierr = MatMult(Jineq, X, temp1); + CHKERRQ(ierr); + ierr = MatMult(Jineqref, X, temp2); + CHKERRQ(ierr); - ierr = VecDestroy(&temp1); - CHKERRQ(ierr); - ierr = VecDestroy(&temp2); - CHKERRQ(ierr); + fail += verifyAnswer(temp1, temp2); - ierr = MatDestroy(&Jeq); - CHKERRQ(ierr); - ierr = MatDestroy(&Jineq); - CHKERRQ(ierr); + ierr = VecDestroy(&temp1); + CHKERRQ(ierr); + ierr = VecDestroy(&temp2); + CHKERRQ(ierr); + + ierr = MatDestroy(&Jineq); + CHKERRQ(ierr); + } cleanup(fail, opflow); } @@ -691,8 +702,103 @@ class TestOpflow : public TestBase { } #if defined(EXAGO_ENABLE_RAJA) +#if defined(EXAGO_ENABLE_HIOP_SPARSE) /** * @brief Specific test for computing the constraint Jacobian using HiOp + * Sparse + * + * @param x is in sparse-dense ordering + * @param Jeqref is in application ordering + * @param Jineqref is in application ordering + * + * @pre The flag _opflow_->nconineq determines the presence of inequality + * constraints. If the flag is set, checking against Jineqref_nat can be + * skipped entirely. + * @pre _Jeqref_nat_ and _Jineqref_nat_ have the same number of columns, but + * not the same number of rows + */ + LocalOrdinalType computeConstraintJacobian(OPFLOW opflow, double *x_dev, + Mat Jeqref_nat, Mat Jineqref_nat, + umpire::ResourceManager &resmgr) { + PetscErrorCode ierr; + LocalOrdinalType fail = 0; + + // Get allocators + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + // Get the hiop sparse matrix solution to test against + int *iRow, *jCol, *iRow_dev, *jCol_dev; + double *values, *values_dev; + int nnz = opflow->nnz_eqjacsp + opflow->nnz_ineqjacsp; + + iRow = static_cast(h_allocator.allocate(nnz * sizeof(int))); + jCol = static_cast(h_allocator.allocate(nnz * sizeof(int))); + values = static_cast(h_allocator.allocate(nnz * sizeof(double))); + +#ifdef EXAGO_ENABLE_GPU + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + iRow_dev = static_cast(d_allocator.allocate(nnz * sizeof(int))); + jCol_dev = static_cast(d_allocator.allocate(nnz * sizeof(int))); + values_dev = + static_cast(d_allocator.allocate(nnz * sizeof(double))); +#else + iRow_dev = iRow; + jCol_dev = jCol; + values_dev = values; +#endif + + // Compute equality constraints + ierr = (*opflow->modelops.computesparseequalityconstraintjacobianhiop)( + opflow, x_dev, iRow_dev, jCol_dev, values_dev); + CHKERRQ(ierr); + + // Checking for the presence of inequality constraints on the given problem + // Compute inequality constraints + if (opflow->Nconineq) { + ierr = (*opflow->modelops.computesparseinequalityconstraintjacobianhiop)( + opflow, x_dev, iRow_dev, jCol_dev, values_dev); + CHKERRQ(ierr); + } + + // Copy from device to host + resmgr.copy(iRow, iRow_dev); + resmgr.copy(jCol, jCol_dev); + resmgr.copy(values, values_dev); + + // Verify equality constraints + fail += verifyAnswer(Jeqref_nat, opflow->nnz_eqjacsp, iRow, jCol, values); + + // Checking for the presence of inequality constraints on the given problem + // Verify inequality constraints + if (opflow->Nconineq) { + // The equality and inequality constraint Jacobians are stacked one after + // the other. Offset row and nnz + int nnz_offset = opflow->nnz_eqjacsp; + int row_offset = opflow->nconeq; + for (int i = 0; i < opflow->nnz_ineqjacsp; i++) { + iRow[i + nnz_offset] -= row_offset; + } + + fail += + verifyAnswer(Jineqref_nat, opflow->nnz_ineqjacsp, iRow + nnz_offset, + jCol + nnz_offset, values + nnz_offset); + } + + // Cleanup + h_allocator.deallocate(iRow); + h_allocator.deallocate(jCol); + h_allocator.deallocate(values); +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(iRow_dev); + d_allocator.deallocate(jCol_dev); + d_allocator.deallocate(values_dev); +#endif + cleanup(fail, opflow); + } + +#else + /** + * @brief Specific test for computing the constraint Jacobian using HiOp MDS * * @param x is in sparse-dense ordering * @param Jeqref is in application ordering @@ -915,7 +1021,8 @@ class TestOpflow : public TestBase { #endif cleanup(fail, opflow); } -#endif +#endif // EXAGO_ENABLE_HIOP_SPARSE +#endif // EXAGO_ENABLE_RAJA LocalOrdinalType computeHessian(OPFLOW opflow, Vec X, Vec Lambda, PetscScalar obj_factor, Mat Hessref) { diff --git a/tests/unit/test_acopf.cpp b/tests/unit/test_acopf.cpp index 2849e442..835a829f 100644 --- a/tests/unit/test_acopf.cpp +++ b/tests/unit/test_acopf.cpp @@ -65,12 +65,25 @@ void spdensetonatural(const double *xin, double *xout, int *idxn2sd_map, * */ int main(int argc, char **argv) { - const bool isTestOpflowModelPBPOL = false; + bool testOpflowModelPBPOL = false; + bool testOpflowModelPBPOLHIOP = false; + bool testOpflowModelPBPOLRAJAHIOP = false; + bool testOpflowModelPBPOLRAJAHIOPSPARSE = false; + +#if defined(EXAGO_ENABLE_IPOPT) + testOpflowModelPBPOL = true; +#endif + +#if defined(EXAGO_ENABLE_HIOP) + testOpflowModelPBPOLHIOP = true; +#endif + #if defined(EXAGO_ENABLE_RAJA) - const bool isTestOpflowModelPBPOLRAJAHIOP = true; - const bool isTestOpflowModelPBPOLHIOP = false; +#if defined(EXAGO_ENABLE_HIOP_SPARSE) + testOpflowModelPBPOLRAJAHIOPSPARSE = true; #else - const bool isTestOpflowModelPBPOLHIOP = true; + testOpflowModelPBPOLRAJAHIOP = true; +#endif #endif PetscErrorCode ierr; PetscBool flg, gen_test_data, write_test_data; @@ -245,13 +258,13 @@ int main(int argc, char **argv) { ierr = PetscLogStagePush(stages[1]); CHKERRQ(ierr); - if (isTestOpflowModelPBPOLHIOP) { + if (testOpflowModelPBPOLHIOP) { OPFLOW opflowtest; exago::tests::TestOpflow test; std::cout << "\nTesting custom power balance model in polar coordinates for HIOP" - << "(componentwise assembly) ... \n"; + << " (componentwise assembly) ... \n"; // Create optimal power flow model ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest); @@ -372,13 +385,17 @@ int main(int argc, char **argv) { } #if defined(EXAGO_ENABLE_RAJA) - if (isTestOpflowModelPBPOLRAJAHIOP) { + if (testOpflowModelPBPOLRAJAHIOP || testOpflowModelPBPOLRAJAHIOPSPARSE) { OPFLOW opflowtest; exago::tests::TestOpflow test; std::cout << "\nTesting custom power balance model in polar coordinates " "for HIOP using RAJA" - << "(PBPOLHIOPRAJA) ... \n"; +#if defined(EXAGO_ENABLE_HIOP_SPARSE) + << " (PBPOLRAJAHIOPSPARSE) ... \n"; +#else + << " (PBPOLRAJAHIOP) ... \n"; +#endif // Create optimal power flow model ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest); @@ -389,11 +406,19 @@ int main(int argc, char **argv) { CHKERRQ(ierr); /* Set opflow model type to custom model for hiop using RAJA */ +#if defined(EXAGO_ENABLE_HIOP_SPARSE) + ierr = OPFLOWSetModel(opflowtest, OPFLOWMODEL_PBPOLRAJAHIOPSPARSE); +#else ierr = OPFLOWSetModel(opflowtest, OPFLOWMODEL_PBPOLRAJAHIOP); +#endif CHKERRQ(ierr); /* Set solver to HIOP */ +#if defined(EXAGO_ENABLE_HIOP_SPARSE) + ierr = OPFLOWSetSolver(opflowtest, OPFLOWSOLVER_HIOPSPARSEGPU); +#else ierr = OPFLOWSetSolver(opflowtest, OPFLOWSOLVER_HIOP); +#endif CHKERRQ(ierr); /* Set up */ @@ -505,6 +530,7 @@ int main(int argc, char **argv) { fail += test.computeConstraintJacobian(opflowtest, x_ref_dev, Jeq, Jineq, resmgr); +#ifndef EXAGO_ENABLE_HIOP_SPARSE // skip hessian test for now with HIOP_SPARSE int nxdense = 2 * opflowtest->ps->nbus; double *hess_dense, *hess_dense_dev; @@ -527,6 +553,7 @@ int main(int argc, char **argv) { d_allocator.deallocate(x_ref_dev); d_allocator.deallocate(lambda_ref_dev); d_allocator.deallocate(hess_dense_dev); +#endif #endif ierr = PetscFree(x_ref); @@ -563,7 +590,7 @@ int main(int argc, char **argv) { } #endif - if (isTestOpflowModelPBPOL) { + if (testOpflowModelPBPOL) { OPFLOW opflowtest; exago::tests::TestOpflow test; From 673c84c61d56d83b470cd0041d2fdd546c1c40b5 Mon Sep 17 00:00:00 2001 From: pelesh Date: Mon, 20 Apr 2026 11:28:29 -0400 Subject: [PATCH 06/14] Add more comments to HIOPRAJASPARSE implementation. (#36) * Add more comments to HIOPRAJASPARSE implementation. * [skip ci] Add headers to the matpower file for Jacobian test. --------- Co-authored-by: pelesh --- .../power_bal_hiop/pbpolrajahiopsparse.cpp | 61 +++++- .../pbpolrajahiopsparsekernels.cpp | 196 ++++++++++++++++-- .../pbpolrajahiopsparsekernels.hpp | 4 +- .../equality/CECJ_unittest1.m | 23 +- 4 files changed, 243 insertions(+), 41 deletions(-) diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp index 9624445b..b574e4bb 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp @@ -6,11 +6,20 @@ #include #include "pbpolrajahiopsparsekernels.hpp" -/* Initialization is done on the host through this function. Copying over values +/** + * @brief `extern` initial guess function from PBPOL model. + * + * Initialization is done on the host through this function. Copying over values * to the device is done in OPFLOWSetInitialGuessArray_PBPOLRAJAHIOPSPARSE */ extern PetscErrorCode OPFLOWSetInitialGuess_PBPOL(OPFLOW, Vec, Vec); +/** + * @brief Set the initial guess for the PBPOL model with Raja and HiOp sparse. + * + * This function sets the initial guess by calling the same function from + * the PBPOL model. + */ PetscErrorCode OPFLOWSetInitialGuess_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, Vec X, Vec Lambda) { PetscErrorCode ierr; @@ -23,9 +32,14 @@ PetscErrorCode OPFLOWSetInitialGuess_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, Vec X, PetscFunctionReturn(0); } +/// @brief `extern` constraint bounds function from PBPOL model. extern PetscErrorCode OPFLOWSetConstraintBounds_PBPOL(OPFLOW, Vec, Vec); -/* The constraint bounds are also calculated on the host. +/** + * @brief Set the constraint bounds for the PBPOLHIOPSPARSE model. + * + * The constraint bounds are also calculated on the host by matching function + * from PBPOL model. */ PetscErrorCode OPFLOWSetConstraintBounds_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, Vec Gl, Vec Gu) { @@ -37,9 +51,14 @@ PetscErrorCode OPFLOWSetConstraintBounds_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, PetscFunctionReturn(0); } +/// @brief `extern` variable bounds function from PBPOL model. extern PetscErrorCode OPFLOWSetVariableBounds_PBPOL(OPFLOW, Vec, Vec); -/* The variable bounds are also calculated on the host. +/** + * @brief Set the variable bounds for the PBPOLHIOPSPARSE model. + * + * The variable bounds are also calculated on the host by matching function + * from PBPOL model. */ PetscErrorCode OPFLOWSetVariableBounds_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, Vec Xl, Vec Xu) { @@ -51,6 +70,10 @@ PetscErrorCode OPFLOWSetVariableBounds_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, PetscFunctionReturn(0); } +/** + * @brief Store PBPOLRAJAHIOPSPARSE solution to the PS structure. + * + */ PetscErrorCode OPFLOWSolutionToPS_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { PetscErrorCode ierr; PS ps = (PS)opflow->ps; @@ -199,10 +222,20 @@ PetscErrorCode OPFLOWSolutionToPS_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { } /* Reuse PBPOL model set up for obtaining locations */ +/// @brief `extern` set up function from PBPOL model. extern PetscErrorCode OPFLOWModelSetUp_PBPOL(OPFLOW); +/** @brief Set up the PBPOLRAJAHIOPSPARSE model. + * + * This function initializes the host objects for the PBPOLRAJAHIOPSPARSE + * model by calling the corresponding function from the PBPOL model, and then + * allocates structures with device data, defined in `paramsrajahiop.cpp`. + */ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { PetscErrorCode ierr; + + // This struct is defined in `paramsrajahiop.h`. It inherits from + // _p_FormPBPOLRAJAHIOP, which is unwise mixture of C and C++ approaches. PbpolModelRajaHiop *pbpolrajahiopsparse = reinterpret_cast(opflow->model); @@ -272,9 +305,9 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { if (!line->status) continue; - // each line adds 4 (off-diagonal) entries for the to bus and 4 - // entries for the from bus. Each line also modifies 4 existing - // to and from bus entries. + // each line adds 4 (off-diagonal) entries for the "to" bus and 4 + // entries for the "from" bus. Each line also modifies 4 existing + // "to" and "from" bus entries. nnz_eqjac += 4; nnz_eqjac += 4; } @@ -375,6 +408,10 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { PetscFunctionReturn(0); } +/** + * @brief Destructor for the PBPOLRAJAHIOPSPARSE model. + * + */ PetscErrorCode OPFLOWModelDestroy_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { PbpolModelRajaHiop *pbpolrajahiopsparse = reinterpret_cast(opflow->model); @@ -403,10 +440,22 @@ extern PetscErrorCode OPFLOWSolutionCallback_PBPOLRAJAHIOPSPARSE( OPFLOW, const double *, const double *, const double *, const double *, const double *, double); +/** + * @brief Constructor for the PBPOLRAJAHIOPSPARSE model. + * + * This function creates a new PBPOLRAJAHIOPSPARSE model and sets pointers + * to the model's methods implementations. + * + * @param opflow The pointer to the object to instantiate. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWModelCreate_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { PetscFunctionBegin; + // This may be confusing: The class PbpolModelRajaHiop is a sparse model + // using HiOp solver, but is implemented in file with HiOp mixed dense-sparse + // model implementation. PbpolModelRajaHiop *pbpolrajahiopsparse = new PbpolModelRajaHiop(); opflow->model = pbpolrajahiopsparse; diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp index e18ba20c..7a9d9983 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp @@ -15,6 +15,15 @@ #include "pbpolrajahiopsparsekernels.hpp" #include "pbpolrajahiopsparse.hpp" +/** + * @brief Set the initial guess array for the PBPOLRAJAHIOPSPARSE model. + * + * Sets the inital guess on the host and copies it to `x0_dev`. + * + * @param opflow The OPFLOW object. + * @param x0_dev The device array for the initial guess. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWSetInitialGuessArray_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, double *x0_dev) { PetscErrorCode ierr; @@ -43,6 +52,17 @@ PetscErrorCode OPFLOWSetInitialGuessArray_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, PetscFunctionReturn(0); } +/** + * @brief Set the variable bounds arrays for the PBPOLRAJAHIOPSPARSE model. + * + * Sets lower and upper variable bounds on the host and copies them to `xl_dev` + * and `xu_dev`, respectively. + * + * @param opflow The OPFLOW object. + * @param xl_dev The device array for the lower constraint bounds. + * @param xu_dev The device array for the upper constraint bounds. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWSetVariableBoundsArray_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, double *xl_dev, double *xu_dev) { @@ -75,6 +95,17 @@ OPFLOWSetVariableBoundsArray_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, double *xl_dev, PetscFunctionReturn(0); } +/** + * @brief Set the constraint bounds arrays for the PBPOLRAJAHIOPSPARSE model. + * + * Sets the constraint bounds on the host and copies them to `gl_dev` and + * `gu_dev`. + * + * @param opflow The OPFLOW object. + * @param gl_dev The device array for the lower constraint bounds. + * @param gu_dev The device array for the upper constraint bounds. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWSetConstraintBoundsArray_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, double *gl_dev, double *gu_dev) { @@ -110,11 +141,24 @@ PetscErrorCode OPFLOWSetConstraintBoundsArray_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } -/** EQUALITY CONSTRAINTS */ +/** + * @brief Compute the equality constraints residual for the PBPOLRAJAHIOPSPARSE + * model. + * + * Computes the equality constraints on the device using the current iterate + * `x_dev` and stores the result in `ge_dev`. + * + * @param opflow The OPFLOW object. + * @param x_dev The device array for the current solutioniterate. + * @param ge_dev The device array for the equality constraint residuals. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWComputeEqualityConstraintsArray_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, double *ge_dev) { PbpolModelRajaHiop *pbpolrajahiopsparse = reinterpret_cast(opflow->model); + + // Get device pointers for model parameters BUSParamsRajaHiop *busparams = &pbpolrajahiopsparse->busparams; GENParamsRajaHiop *genparams = &pbpolrajahiopsparse->genparams; LOADParamsRajaHiop *loadparams = &pbpolrajahiopsparse->loadparams; @@ -128,7 +172,7 @@ PetscErrorCode OPFLOWComputeEqualityConstraintsArray_PBPOLRAJAHIOPSPARSE( PetscFunctionBegin; // PetscPrintf(MPI_COMM_SELF,"Entered Equality constraints\n"); - // Zero out array + // Zero out array with constraint residuals auto &resmgr = umpire::ResourceManager::getInstance(); resmgr.memset(ge_dev, 0, opflow->nconeq * sizeof(double)); @@ -263,7 +307,18 @@ PetscErrorCode OPFLOWComputeEqualityConstraintsArray_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } -/** INEQUALITY CONSTRAINTS **/ +/** + * @brief Compute the inequality constraints residual for the + * PBPOLRAJAHIOPSPARSE model. + * + * Computes the inequality constraints on the device using the current solution + * iterate `x_dev` and stores the result in `gi_dev`. + * + * @param opflow The OPFLOW object. + * @param x_dev The device array for the current solution iterate. + * @param gi_dev The device array for the inequality constraint residuals. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWComputeInequalityConstraintsArray_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, double *gi_dev) { PbpolModelRajaHiop *pbpolrajahiopsparse = @@ -275,7 +330,7 @@ PetscErrorCode OPFLOWComputeInequalityConstraintsArray_PBPOLRAJAHIOPSPARSE( PetscFunctionBegin; // PetscPrintf(MPI_COMM_SELF,"Entered Inequality Constraints\n"); - // Zero out array + // Zero out residual array auto &resmgr = umpire::ResourceManager::getInstance(); resmgr.memset(gi_dev, 0, opflow->nconineq * sizeof(double)); @@ -329,10 +384,24 @@ PetscErrorCode OPFLOWComputeInequalityConstraintsArray_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } -/** OBJECTIVE FUNCTION **/ -// Note: This kernel (and all the kernels for this model assume that the data -// has been already allocated on the device. x_dev is pointer to array on the -// GPU +/** @brief Compute the objective function value for the PBPOLRAJAHIOPSPARSE + * model. + * + * Computes the objective function value on the device using the current + * solution iterate `x_dev` and stores the result in `obj`. + * + * @param[inout] opflow The OPFLOW object. + * @param[in] x_dev The device array for the current solution iterate. + * @param[out] obj The pointer to the scalar with the objective function value. + * @return PetscErrorCode indicating success or failure. + * + * @note This kernel (and all the kernels for this model assume that the data + * has been already allocated on the device. x_dev is pointer to array on the + * GPU. + * + * @todo We need to figure out how to manage PetscScalar vs double types in + * these kernels. + */ PetscErrorCode OPFLOWComputeObjectiveArray_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, double *obj) { PbpolModelRajaHiop *pbpolrajahiopsparse = @@ -356,10 +425,10 @@ PetscErrorCode OPFLOWComputeObjectiveArray_PBPOLRAJAHIOPSPARSE( int *l_xidx = loadparams->xidx_dev_; int *b_xidxpimb = busparams->xidxpimb_dev_; - /* Generator objective function contributions */ // Set up reduce sum object RAJA::ReduceSum obj_val_sum(0.0); - // Compute reduction on CUDA device + + // Generation cost contributions to the objective function RAJA::forall( RAJA::RangeSegment(0, genparams->ngenON), RAJA_LAMBDA(RAJA::Index_type i) { @@ -368,6 +437,7 @@ PetscErrorCode OPFLOWComputeObjectiveArray_PBPOLRAJAHIOPSPARSE( cost_beta[i] * Pg + cost_gamma[i]); }); + // Load loss contributions to the objective function if (opflow->include_loadloss_variables) { RAJA::forall( RAJA::RangeSegment(0, loadparams->nload), @@ -392,6 +462,7 @@ PetscErrorCode OPFLOWComputeObjectiveArray_PBPOLRAJAHIOPSPARSE( }); } + // Copy value of the sum reduction to the output value. *obj = static_cast(obj_val_sum.get()); ierr = PetscLogFlops(genparams->ngenON * 8.0); CHKERRQ(ierr); @@ -400,7 +471,17 @@ PetscErrorCode OPFLOWComputeObjectiveArray_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } -/** GRADIENT **/ +/** @brief Compute the gradient of the objective function for the + * PBPOLRAJAHIOPSPARSE model. + * + * Computes the objective function gradient on the device using the + * current solution iterate `x_dev` and stores the result in `grad_dev`. + * + * @param opflow The OPFLOW object. + * @param x_dev The device array with the current solution iterate. + * @param grad_dev The device array for the objective function gradient. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWComputeGradientArray_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, double *grad_dev) { PbpolModelRajaHiop *pbpolrajahiopsparse = @@ -468,6 +549,23 @@ PetscErrorCode OPFLOWComputeGradientArray_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } +/** + * @brief Compute the Jacobian of the inequality constraints for the + * PBPOLRAJAHIOPSPARSE model. + * + * Takes current iterate of the solution vector x_dev and computes the + * Jacobian of the inequality constraints. The solution is stored in triplet + * format on the device in vectors iJacS_dev, jJacS_dev, and MJacS_dev, + * respectively. + * + * @param[inout] opflow The OPFLOW object. + * @param[in] x_dev The device array with the current solution iterate. + * @param[out] iJacS_dev The device array for the row indices of the Jacobian. + * @param[out] jJacS_dev The device array for the column indices of the + * Jacobian. + * @param[out] MJacS_dev The device array for the values of the Jacobian. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, int *iJacS_dev, int *jJacS_dev, @@ -487,11 +585,11 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscFunctionBegin; + // If sparsity pattern does not exist, create it! if (iJacS_dev != NULL && jJacS_dev != NULL) { - /* Set locations only */ + // Create arrays on host to store i,j, and val arrays if (opflow->Nconineq) { - // Create arrays on host to store i,j, and val arrays umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); pbpolrajahiopsparse->i_jacineq = @@ -542,6 +640,8 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( } } + // TODO: This is bad! If MJacS_dev is NULL, this function will quietly do + // nothing. We should at least throw an error or warning. if (MJacS_dev != NULL) { if (opflow->Nconineq) { ierr = PetscLogEventBegin(opflow->ineqconsjaclogger, 0, 0, 0, 0); @@ -558,7 +658,9 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( ierr = VecRestoreArray(opflow->X, &x); CHKERRQ(ierr); - /* Compute inequality constraint jacobian */ + // Compute inequality constraint jacobian on the host + // The function pointer computeinequalityconstraintjacobian points to + // OPFLOWComputeInequalityConstraintJacobian_PBPOL ierr = (*opflow->modelops.computeinequalityconstraintjacobian)( opflow, opflow->X, opflow->Jac_Gi); CHKERRQ(ierr); @@ -567,7 +669,8 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( CHKERRQ(ierr); values = pbpolrajahiopsparse->val_jacineq; - /* Copy over values */ + // Unpack PETSc matrix and copy values to the array `values` in + // PbpolModelRajaHiop struct. for (i = 0; i < nrow; i++) { ierr = MatGetRow(opflow->Jac_Gi, i, &nvals, &cols, &vals); CHKERRQ(ierr); @@ -590,6 +693,23 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } +/** + * @brief Compute the Jacobian of the equality constraints for the + * PBPOLRAJAHIOPSPARSE model. + * + * Takes current iterate of the solution vector x_dev and computes the + * Jacobian of the equality constraints. The solution is stored in triplet + * format on the device in vectors iJacS_dev, jJacS_dev, and MJacS_dev, + * respectively. + * + * @param[inout] opflow The OPFLOW object. + * @param[in] x_dev The device array with the current solution iterate. + * @param[out] iJacS_dev The device array for the row indices of the Jacobian. + * @param[out] jJacS_dev The device array for the column indices of the + * Jacobian. + * @param[out] MJacS_dev The device array for the values of the Jacobian. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, int *iJacS_dev, int *jJacS_dev, @@ -609,13 +729,16 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscFunctionBegin; + // If sparsity pattern has not been created, create it. + // This only needs to be done once since the sparsity pattern of the Jacobian + // does not change during the optimization. if (iJacS_dev != NULL && jJacS_dev != NULL) { /* Set locations only */ roffset = 0; coffset = 0; - // Create arrays on host to store i,j, and val arrays + // Create arrays on the host to store i, j, and val arrays umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); pbpolrajahiopsparse->i_jaceq = @@ -628,6 +751,9 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( iRowstart = pbpolrajahiopsparse->i_jaceq; jColstart = pbpolrajahiopsparse->j_jaceq; + // Function pointer computeequalityconstraintjacobian points to + // OPFLOWComputeEqualityConstraintJacobian_PBPOL function. + // Use function from PBPOL model to create the sparsity pattern. ierr = (*opflow->modelops.computeequalityconstraintjacobian)( opflow, opflow->X, opflow->Jac_Ge); CHKERRQ(ierr); @@ -670,7 +796,10 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( ierr = VecRestoreArray(opflow->X, &x); CHKERRQ(ierr); - /* Compute equality constraint jacobian */ + // Compute equality constraint jacobian on the host + // Function pointer computeequalityconstraintjacobian points to the + // implementation OPFLOWComputeEqualityConstraintJacobian_PBPOL in the + // PBPOL model. ierr = (*opflow->modelops.computeequalityconstraintjacobian)( opflow, opflow->X, opflow->Jac_Ge); CHKERRQ(ierr); @@ -680,7 +809,8 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( values = pbpolrajahiopsparse->val_jaceq; - /* Copy over values */ + // Unpack PETSc matrix and copy values to the host array in the + // PbpolModelRajaHiop struct. for (i = 0; i < nrow; i++) { ierr = MatGetRow(opflow->Jac_Ge, i, &nvals, &cols, &vals); CHKERRQ(ierr); @@ -702,6 +832,19 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } +/** + * @brief Compute the Hessian of the Lagrangian for the PBPOLRAJAHIOPSPARSE + * model. + * + * @param[inout] opflow The OPFLOW object. + * @param[in] x_dev The device array with the current solution iterate. + * @param[out] lambda_dev The device array with the current Lagrange + * multipliers. + * @param[out] iHSS_dev The device array for the row indices of the Hessian. + * @param[out] jHSS_dev The device array for the column indices of the Hessian. + * @param[out] MHSS_dev The device array for the values of the Hessian. + * @return PetscErrorCode indicating success or failure. + */ PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, const double *lambda_dev, int *iHSS_dev, int *jHSS_dev, double *MHSS_dev) { @@ -735,16 +878,19 @@ PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOPSPARSE( iRow = pbpolrajahiopsparse->i_hess; jCol = pbpolrajahiopsparse->j_hess; + // Function pointer computehessian points to the function + // OPFLOWComputeHessian_PBPOL in PBPOL model. ierr = (*opflow->modelops.computehessian)( opflow, opflow->X, opflow->Lambdae, opflow->Lambdai, opflow->Hes); CHKERRQ(ierr); ierr = MatGetSize(opflow->Hes, &nrow, &nrow); CHKERRQ(ierr); - /* Copy over locations to triplet format */ - /* Note that HIOP requires a upper triangular Hessian as oppposed - to IPOPT which requires a lower triangular Hessian - */ + // Copy over locations to triplet format + // + // Note that HIOP requires a upper triangular Hessian as oppposed + // to IPOPT which requires a lower triangular Hessian + // for (i = 0; i < nrow; i++) { ierr = MatGetRow(opflow->Hes, i, &nvals, &cols, &vals); CHKERRQ(ierr); @@ -792,7 +938,9 @@ PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOPSPARSE( CHKERRQ(ierr); } - /* Compute Hessian */ + // Compute Hessian on the host + // Function pointer computehessian points to the function + // OPFLOWComputeHessian_PBPOL in PBPOL model. ierr = (*opflow->modelops.computehessian)( opflow, opflow->X, opflow->Lambdae, opflow->Lambdai, opflow->Hes); CHKERRQ(ierr); @@ -807,6 +955,8 @@ PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOPSPARSE( ierr = VecRestoreArray(opflow->Lambda, &lambda); CHKERRQ(ierr); + // It does not seem that computeauxhessian is set, so this if + // condition will evaluate to false. if (opflow->modelops.computeauxhessian) { ierr = VecGetArray(opflow->X, &x); CHKERRQ(ierr); diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.hpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.hpp index 9b941f3e..2392748b 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.hpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.hpp @@ -13,9 +13,9 @@ /** @brief Takes a raw pointer to some data and registers it with the - allocator and resource manager. + Umpire allocator and resource manager. - TODO: Ensure that we do not have to deregister the allocation with + @todo Ensure that we do not have to deregister the allocation with the resource manager. This is done with `resmgr.deregisterAllocation(T* ptr)`, but must we do this with ever allocation? Will we incurr a memory leak if not? diff --git a/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m index 223e8ba3..854dd4e3 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m +++ b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m @@ -4,17 +4,19 @@ mpc.baseMVA = 100.00; %% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin mpc.bus = [ -1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 -2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 -3 3 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 -4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 -5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 + 1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 + 2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 + 3 3 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 + 4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 + 5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 ]; %% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf mpc.gen = [ -3 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 + 3 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 ]; %% generator cost data @@ -23,11 +25,12 @@ ]; %% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax mpc.branch = [ -1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 -2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 -2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 -4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 + 1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 + 2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 + 2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 + 4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 ]; %% bus names From 5c7c44cd17f235bc016c972e6470a18580f667e6 Mon Sep 17 00:00:00 2001 From: pelesh Date: Mon, 20 Apr 2026 16:59:22 -0400 Subject: [PATCH 07/14] Port sparse inequality constraint Jacobian to GPU (#40) * I am not going to lie, Cursor agent heavily helped me with this. Replace PETSc-based inequality Jacobian with GPU RAJA kernels Move the inequality constraint Jacobian computation for the HiOp sparse GPU solver entirely to the device, eliminating the per-iteration host back and forth (copy to host, PETSc compute, MatGetRow extraction, values copy back to device). Elimiate PETSc use from this part of the code. Three RAJA kernels now compute directly into device memory: - Generator set-point constraints (AGC) - Voltage-reactive-power bounds (FIXED_WITHIN_QBOUNDS) - Line flow limits (Sf^2/St^2 derivatives + slack variables) Supporting changes: - Analytical NNZ counting replaces PETSc MatGetInfo at solver setup - New device-side parameter fields (apf, vs, xpdevidx, xslackidx, bus-to-gen mapping) added to *ParamsRajaHiop structs - Sparse position indices assigned at model setup for all three contribution types Includes validation test (test_ineqjac_gpu) that solves with IPOPT, then compares PETSc and GPU Jacobian values at the converged solution. Optional -benchmark flag for performance comparison. Made-with: Cursor --------- Co-authored-by: kswirydo Co-authored-by: pelesh Co-authored-by: Nicholson Koukpaizan --- src/opflow/CMakeLists.txt | 5 +- .../model/power_bal_hiop/paramsrajahiop.cpp | 82 ++++ .../model/power_bal_hiop/paramsrajahiop.h | 41 +- .../power_bal_hiop/pbpolrajahiopsparse.cpp | 185 +++----- .../pbpolrajahiopsparse_gpu.cpp | 244 +++++++++++ .../pbpolrajahiopsparse_gpu.hpp | 30 ++ .../pbpolrajahiopsparsekernels.cpp | 43 +- .../solver/hiop/opflow_hiopsparsegpu.cpp | 18 +- tests/unit/CMakeLists.txt | 27 ++ .../equality/CMakeLists.txt | 1 - tests/unit/test_ineqjac_gpu.cpp | 406 ++++++++++++++++++ 11 files changed, 895 insertions(+), 187 deletions(-) create mode 100644 src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp create mode 100644 src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp create mode 100644 tests/unit/test_ineqjac_gpu.cpp diff --git a/src/opflow/CMakeLists.txt b/src/opflow/CMakeLists.txt index d0553657..863f45f4 100644 --- a/src/opflow/CMakeLists.txt +++ b/src/opflow/CMakeLists.txt @@ -20,6 +20,7 @@ if(EXAGO_ENABLE_RAJA) set(OPFLOW_FORM_SRC ${OPFLOW_FORM_SRC} model/power_bal_hiop/pbpolrajahiopsparse.cpp model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp + model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp ) endif() endif() @@ -39,8 +40,8 @@ set_source_files_properties(${OPFLOW_SRC} PROPERTIES LANGUAGE CXX) if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) set_source_files_properties( model/power_bal_hiop/pbpolrajahiopkernels.cpp - model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp PROPERTIES LANGUAGE - CUDA + model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp + model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp PROPERTIES LANGUAGE CUDA ) endif() diff --git a/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp b/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp index 6dffd9d3..eea6511d 100644 --- a/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp +++ b/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp @@ -27,6 +27,11 @@ int BUSParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(jacsp_idx); h_allocator_.deallocate(jacsq_idx); } + h_allocator_.deallocate(ispv); + h_allocator_.deallocate(gineqidx); + h_allocator_.deallocate(ineqjacsp_idx); + h_allocator_.deallocate(genoffset); + h_allocator_.deallocate(ngenONbus); #ifdef EXAGO_ENABLE_GPU d_allocator_.deallocate(isref_dev_); @@ -46,6 +51,11 @@ int BUSParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(jacsp_idx_dev_); d_allocator_.deallocate(jacsq_idx_dev_); } + d_allocator_.deallocate(ispv_dev_); + d_allocator_.deallocate(gineqidx_dev_); + d_allocator_.deallocate(ineqjacsp_idx_dev_); + d_allocator_.deallocate(genoffset_dev_); + d_allocator_.deallocate(ngenONbus_dev_); #endif return 0; @@ -80,6 +90,11 @@ int BUSParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(jacsq_idx_dev_, jacsq_idx); resmgr.copy(powerimbalance_penalty_dev_, powerimbalance_penalty); } + resmgr.copy(ispv_dev_, ispv); + resmgr.copy(gineqidx_dev_, gineqidx); + resmgr.copy(ineqjacsp_idx_dev_, ineqjacsp_idx); + resmgr.copy(genoffset_dev_, genoffset); + resmgr.copy(ngenONbus_dev_, ngenONbus); #else isref_dev_ = isref; isisolated_dev_ = isisolated; @@ -96,6 +111,11 @@ int BUSParamsRajaHiop::copy(OPFLOW opflow) { jacsp_idx_dev_ = jacsp_idx; jacsq_idx_dev_ = jacsq_idx; powerimbalance_penalty_dev_ = powerimbalance_penalty; + ispv_dev_ = ispv; + gineqidx_dev_ = gineqidx; + ineqjacsp_idx_dev_ = ineqjacsp_idx; + genoffset_dev_ = genoffset; + ngenONbus_dev_ = ngenONbus; #endif return 0; } @@ -132,18 +152,31 @@ int BUSParamsRajaHiop::allocate(OPFLOW opflow) { jacsp_idx = paramAlloc(h_allocator_, nbus); jacsq_idx = paramAlloc(h_allocator_, nbus); } + ispv = paramAlloc(h_allocator_, nbus); + gineqidx = paramAlloc(h_allocator_, nbus); + ineqjacsp_idx = paramAlloc(h_allocator_, nbus); + genoffset = paramAlloc(h_allocator_, nbus); + ngenONbus = paramAlloc(h_allocator_, nbus); /* Memzero arrays */ resmgr.memset(isref, 0, nbus * sizeof(int)); resmgr.memset(ispvpq, 0, nbus * sizeof(int)); resmgr.memset(isisolated, 0, nbus * sizeof(int)); + resmgr.memset(ispv, 0, nbus * sizeof(int)); + resmgr.memset(gineqidx, 0, nbus * sizeof(int)); + resmgr.memset(ineqjacsp_idx, 0, nbus * sizeof(int)); + resmgr.memset(genoffset, 0, nbus * sizeof(int)); + resmgr.memset(ngenONbus, 0, nbus * sizeof(int)); + int genoff = 0; for (int i = 0; i < nbus; i++) { bus = &ps->bus[i]; loc = bus->startxVloc; xidx[i] = opflow->idxn2sd_map[loc]; gidx[i] = bus->starteqloc; + genoffset[i] = genoff; + genoff += bus->ngenON; if (bus->ide == REF_BUS) isref[i] = 1; @@ -152,6 +185,12 @@ int BUSParamsRajaHiop::allocate(OPFLOW opflow) { else ispvpq[i] = 1; + if (bus->ide == PV_BUS) + ispv[i] = 1; + + ngenONbus[i] = bus->ngenON; + gineqidx[i] = bus->startineqloc; + if (opflow->genbusvoltagetype == FIXED_AT_SETPOINT) { if (bus->ide == REF_BUS || bus->ide == PV_BUS) { /* Hold voltage at reference and PV buses */ @@ -200,6 +239,11 @@ int BUSParamsRajaHiop::allocate(OPFLOW opflow) { jacsp_idx_dev_ = paramAlloc(d_allocator_, nbus); jacsq_idx_dev_ = paramAlloc(d_allocator_, nbus); } + ispv_dev_ = paramAlloc(d_allocator_, nbus); + gineqidx_dev_ = paramAlloc(d_allocator_, nbus); + ineqjacsp_idx_dev_ = paramAlloc(d_allocator_, nbus); + genoffset_dev_ = paramAlloc(d_allocator_, nbus); + ngenONbus_dev_ = paramAlloc(d_allocator_, nbus); #endif return 0; } @@ -231,6 +275,8 @@ int LINEParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(gineqidx_dev_, gineqidx); resmgr.copy(gbineqidx_dev_, gbineqidx); resmgr.copy(linelimidx_dev_, linelimidx); + resmgr.copy(ineqjacsp_idx_dev_, ineqjacsp_idx); + resmgr.copy(xslackidx_dev_, xslackidx); } #else Gff_dev_ = Gff; @@ -250,6 +296,8 @@ int LINEParamsRajaHiop::copy(OPFLOW opflow) { gineqidx_dev_ = gineqidx; gbineqidx_dev_ = gbineqidx; linelimidx_dev_ = linelimidx; + ineqjacsp_idx_dev_ = ineqjacsp_idx; + xslackidx_dev_ = xslackidx; } #endif return 0; @@ -277,6 +325,8 @@ int LINEParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(gineqidx); h_allocator_.deallocate(gbineqidx); h_allocator_.deallocate(linelimidx); + h_allocator_.deallocate(ineqjacsp_idx); + h_allocator_.deallocate(xslackidx); } #ifdef EXAGO_ENABLE_GPU @@ -301,6 +351,8 @@ int LINEParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(gineqidx_dev_); d_allocator_.deallocate(gbineqidx_dev_); d_allocator_.deallocate(linelimidx_dev_); + d_allocator_.deallocate(ineqjacsp_idx_dev_); + d_allocator_.deallocate(xslackidx_dev_); } #endif @@ -347,6 +399,8 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { linelimidx = paramAlloc(h_allocator_, nlinelim); gineqidx = paramAlloc(h_allocator_, nlinelim); gbineqidx = paramAlloc(h_allocator_, nlinelim); + ineqjacsp_idx = paramAlloc(h_allocator_, nlinelim); + xslackidx = paramAlloc(h_allocator_, nlinelim); } PetscInt j = 0; @@ -390,6 +444,9 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { gbineqidx[j] = opflow->nconeq + line->startineqloc; gineqidx[j] = line->startineqloc; linelimidx[j] = linei; + if (opflow->allow_lineflow_violation) { + xslackidx[j] = opflow->idxn2sd_map[line->startxslackloc]; + } j++; } @@ -419,6 +476,8 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { gineqidx_dev_ = paramAlloc(d_allocator_, nlinelim); gbineqidx_dev_ = paramAlloc(d_allocator_, nlinelim); linelimidx_dev_ = paramAlloc(d_allocator_, nlinelim); + ineqjacsp_idx_dev_ = paramAlloc(d_allocator_, nlinelim); + xslackidx_dev_ = paramAlloc(d_allocator_, nlinelim); } #endif return 0; @@ -557,7 +616,10 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(qt); h_allocator_.deallocate(qb); h_allocator_.deallocate(isrenewable); + h_allocator_.deallocate(apf); + h_allocator_.deallocate(vs); h_allocator_.deallocate(xidx); + h_allocator_.deallocate(xpdevidx); h_allocator_.deallocate(gidxbus); h_allocator_.deallocate(eqjacspbus_idx); h_allocator_.deallocate(eqjacsqbus_idx); @@ -580,7 +642,10 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(qt_dev_); d_allocator_.deallocate(qb_dev_); d_allocator_.deallocate(isrenewable_dev_); + d_allocator_.deallocate(apf_dev_); + d_allocator_.deallocate(vs_dev_); d_allocator_.deallocate(xidx_dev_); + d_allocator_.deallocate(xpdevidx_dev_); d_allocator_.deallocate(gidxbus_dev_); d_allocator_.deallocate(eqjacspbus_idx_dev_); d_allocator_.deallocate(eqjacsqbus_idx_dev_); @@ -614,8 +679,11 @@ int GENParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(qt_dev_, qt); resmgr.copy(qb_dev_, qb); resmgr.copy(isrenewable_dev_, isrenewable); + resmgr.copy(apf_dev_, apf); + resmgr.copy(vs_dev_, vs); resmgr.copy(xidx_dev_, xidx); + resmgr.copy(xpdevidx_dev_, xpdevidx); resmgr.copy(gidxbus_dev_, gidxbus); resmgr.copy(eqjacspbus_idx_dev_, eqjacspbus_idx); @@ -638,7 +706,10 @@ int GENParamsRajaHiop::copy(OPFLOW opflow) { qt_dev_ = qt; qb_dev_ = qb; isrenewable_dev_ = isrenewable; + apf_dev_ = apf; + vs_dev_ = vs; xidx_dev_ = xidx; + xpdevidx_dev_ = xpdevidx; gidxbus_dev_ = gidxbus; eqjacspbus_idx_dev_ = eqjacspbus_idx; eqjacsqbus_idx_dev_ = eqjacsqbus_idx; @@ -679,8 +750,11 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { qt = paramAlloc(h_allocator_, ngenON); qb = paramAlloc(h_allocator_, ngenON); isrenewable = paramAlloc(h_allocator_, ngenON); + apf = paramAlloc(h_allocator_, ngenON); + vs = paramAlloc(h_allocator_, ngenON); xidx = paramAlloc(h_allocator_, ngenON); + xpdevidx = paramAlloc(h_allocator_, ngenON); gidxbus = paramAlloc(h_allocator_, ngenON); eqjacspbus_idx = paramAlloc(h_allocator_, ngenON); @@ -717,11 +791,16 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { qt[geni] = gen->qt; qb[geni] = gen->qb; isrenewable[geni] = (int)gen->isrenewable; + apf[geni] = gen->apf; + vs[geni] = gen->vs; if (opflow->has_gensetpoint) { pgs[geni] = gen->pgs; } xidx[geni] = opflow->idxn2sd_map[loc]; + xpdevidx[geni] = (opflow->has_gensetpoint && !gen->isrenewable) + ? opflow->idxn2sd_map[gen->startxpdevloc] + : -1; gidxbus[geni] = gloc; if (opflow->has_gensetpoint) { geqidxgen[geni] = gen->starteqloc; @@ -745,8 +824,11 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { qt_dev_ = paramAlloc(d_allocator_, ngenON); qb_dev_ = paramAlloc(d_allocator_, ngenON); isrenewable_dev_ = paramAlloc(d_allocator_, ngenON); + apf_dev_ = paramAlloc(d_allocator_, ngenON); + vs_dev_ = paramAlloc(d_allocator_, ngenON); xidx_dev_ = paramAlloc(d_allocator_, ngenON); + xpdevidx_dev_ = paramAlloc(d_allocator_, ngenON); gidxbus_dev_ = paramAlloc(d_allocator_, ngenON); eqjacspbus_idx_dev_ = paramAlloc(d_allocator_, ngenON); diff --git a/src/opflow/model/power_bal_hiop/paramsrajahiop.h b/src/opflow/model/power_bal_hiop/paramsrajahiop.h index 91f1fb9f..d274f990 100644 --- a/src/opflow/model/power_bal_hiop/paramsrajahiop.h +++ b/src/opflow/model/power_bal_hiop/paramsrajahiop.h @@ -28,7 +28,12 @@ struct BUSParamsRajaHiop { vector */ int *jacsp_idx; /* Location number in the sparse Jacobian for Pimb */ int *jacsq_idx; /* Location number in the sparse Jacobian for Qimb */ - int *hesssp_idx; /* Location number in the Hessian */ + int *hesssp_idx; /* KS: Hessian indices */ + int *ispv; /* KS: ispv[i] = 1 if bus is PV bus */ + int *gineqidx; /* KS: starting position of bus ineq constraints */ + int *ineqjacsp_idx; /* KS: index in flat sparse ineq Jacobian array */ + int *genoffset; /* KS: Offset into flattened gen array for this bus */ + int *ngenONbus; /* KS: Number of ON generators on this bus */ // Device data int *isref_dev_; /* isref[i] = 1 if bus is reference bus */ @@ -46,9 +51,14 @@ struct BUSParamsRajaHiop { X vector */ int *gidx_dev_; /* starting locations for bus balance equations in constraint vector */ - int *jacsp_idx_dev_; /* Location number in the sparse Jacobian for Pimb */ - int *jacsq_idx_dev_; /* Location number in the sparse Jacobian for Qimb */ - int *hesssp_idx_dev_; /* Location number in the Hessian */ + int *jacsp_idx_dev_; /* Location number in the sparse Jacobian for Pimb */ + int *jacsq_idx_dev_; /* Location number in the sparse Jacobian for Qimb */ + int *hesssp_idx_dev_; /* Location number in the Hessian */ + int *ispv_dev_; /* KS: dev counterpart of ispv */ + int *gineqidx_dev_; /* KS: dev counterpart of gineqidx */ + int *ineqjacsp_idx_dev_; /* KS: device counterpart of ineqjacsp_idx_ */ + int *genoffset_dev_; /* KS: dev counterpart of genoffset */ + int *ngenONbus_dev_; /* KS: dev counterpart of ngenONbus */ int allocate(OPFLOW); int destroy(OPFLOW); @@ -72,9 +82,12 @@ struct GENParamsRajaHiop { double *qt; /* min. reactive power gen. limits */ double *qb; /* max. reactive power gen. limits */ double *pgs; /* real power output setpoint */ + double *apf; /* generator AGC participation factor */ + double *vs; /* voltage setpoint */ int *isrenewable; /* Is renewable generator? */ - int *xidx; /* starting locations in X vector */ + int *xidx; /* starting locations in X vector */ + int *xpdevidx; /* KS: tarting locations of deviation variables in X vector */ int * gidxbus; /* starting locations in constraint vector for bus constraints */ int *geqidxgen; /* starting locations in equality constraint vector for gen @@ -104,9 +117,12 @@ struct GENParamsRajaHiop { double *qt_dev_; /* min. reactive power gen. limits */ double *qb_dev_; /* max. reactive power gen. limits */ double *pgs_dev_; /* real power output setpoint */ + double *apf_dev_; /* KS: device counterpart of apf */ + double *vs_dev_; /* KS: device counterpart of vs */ int *isrenewable_dev_; /* Is renewable generator? */ int *xidx_dev_; /* starting locations in X vector */ + int *xpdevidx_dev_; /* KS: device coutnerpart of xpdevidx*/ int *gidxbus_dev_; /* starting locations in constraint vector for bus constraints */ int *geqidxgen_dev_; /* starting locations in equality constraint vector for @@ -143,7 +159,7 @@ struct LOADParamsRajaHiop { double *pl; /* active power demand */ double *ql; /* reactive power demand */ double *loadloss_penalty; /* Penalty for load loss */ - int *xidx; /* starting location in X vector */ + int *xidx; /* KS: starting location in X vector */ int *gidx; /* starting location in constraint vector */ /* The following members are only used with HIOP */ @@ -192,9 +208,11 @@ struct LINEParamsRajaHiop { contribution in constraints vector */ int *gineqidx; /* Starting location to insert contribution to inequality constraint */ - int *gbineqidx; /* Starting location to insert contribution to inequality - constraint bound */ - int *linelimidx; /* Indices for subset of lines that have finite limits */ + int *gbineqidx; /* Starting location to insert contribution to inequality + constraint bound */ + int *linelimidx; /* Indices for subset of lines that have finite limits */ + int *ineqjacsp_idx; /* KS: Position in flat sparse ineq Jacobian array */ + int *xslackidx; /* Starting location of slack variables in X vector */ // Device data double *Gff_dev_; /* From side self conductance */ @@ -218,6 +236,8 @@ struct LINEParamsRajaHiop { constraint bound */ int * linelimidx_dev_; /* Indices for subset of lines that have finite limits */ + int *ineqjacsp_idx_dev_; /* KS: Position in flat sparse ineq Jacobian array */ + int *xslackidx_dev_; /* Starting location of slack variables in X vector */ int allocate(OPFLOW); int destroy(OPFLOW); @@ -248,6 +268,9 @@ struct PbpolModelRajaHiop : public _p_FormPBPOLRAJAHIOP { LINEParamsRajaHiop lineparams; BUSParamsRajaHiop busparams; + int agc_xidx; /* KS: X-vector index for the AGC delta-P variable + (ps->startxloc) */ + // Arrays to store Jacobian and Hessian indices and entries on CPU (used with // GPU sparse model) int *i_jaceq, diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp index b574e4bb..cac87986 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp @@ -254,151 +254,88 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { LOADParamsRajaHiop *loadparams = &pbpolrajahiopsparse->loadparams; LINEParamsRajaHiop *lineparams = &pbpolrajahiopsparse->lineparams; - /* Need to compute the number of nonzeros in equality, inequality constraint - * Jacobians and Hessian */ - int nnz_eqjac = 0, nnz_ineqjac = 0, nnz_hess = 0; - - // Find nonzero entries in equality constraint Jacobian by row. Using - // OPFLOWComputeEqualityConstraintJacobian_PBPOL() as a guide. - - PS ps = (PS)opflow->ps; - - for (int ibus = 0; ibus < ps->nbus; ++ibus) { - - PSBUS bus = &(ps->bus[ibus]); - - // Nonzero entries used by each *bus* starts here - - // no matter what, each bus uses 2 rows and 2 columns - // row 1 = real, row2 = reactive - nnz_eqjac += 2; - nnz_eqjac += 2; + PS ps = opflow->ps; + PSBUS bus; + PSGEN gen; + PSLINE line; + PetscInt i, k; - if (bus->ide == ISOLATED_BUS) { - continue; - } + /* KS: Store the AGC variable index (scalar) */ + if (opflow->use_agc) { + pbpolrajahiopsparse->agc_xidx = opflow->idxn2sd_map[ps->startxloc]; + } else { + pbpolrajahiopsparse->agc_xidx = -1; + } - if (opflow->include_powerimbalance_variables) { - // 2 more entries on both real and reactive - nnz_eqjac += 4; - } + /* KS: Compute the number of nonzeros in equality, inequality constraint + * Jacobians and Hessian. Equality and Hessian counts are still obtained + * from PETSc via get_sparse_blocks_info; inequality count is computed + * axplicitly so we can skip PETSc */ + int nnz_eqjacsp = 0, nnz_ineqjacsp = 0, nnz_hesssp = 0; - if (opflow->has_gensetpoint) { - for (int bgen = 0; bgen < bus->ngen; ++bgen) { - PSGEN gen; - ierr = PSBUSGetGen(bus, bgen, &gen); - CHKERRQ(ierr); - - if (!gen->status || gen->isrenewable) - continue; + /* + * KS: Count inequality Jacobian non-zeros. The traversal order must match + * the startineqloc assignment in OPFLOWModelSetUp_PBPOL: for each bus + * (bus ineq, then gen ineq), then for each line. + */ + int geni = 0, gi; + for (i = 0; i < ps->nbus; i++) { + bus = &ps->bus[i]; - // each generator uses 2 rows, 3 columns real, 1 column reactive - nnz_eqjac += 4; + /* Bus voltage-Q-bounds constraints (FIXED_WITHIN_QBOUNDS) */ + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + if (bus->ide == PV_BUS || bus->ide == REF_BUS) { + busparams->ineqjacsp_idx[i] = nnz_ineqjacsp; + /* 2 rows, each with ngenON + 1 entries (one per gen Qg + one for V) */ + nnz_ineqjacsp += 2 * (bus->ngenON + 1); } } - } - - // Go through the lines - for (int iline = 0; iline <= ps->nline; ++iline) { - PSLINE line = &(ps->line[iline]); - - if (!line->status) - continue; - - // each line adds 4 (off-diagonal) entries for the "to" bus and 4 - // entries for the "from" bus. Each line also modifies 4 existing - // "to" and "from" bus entries. - nnz_eqjac += 4; - nnz_eqjac += 4; - } - // if there are lines, non-zeros were over counted - if (ps->nline > 0) { - nnz_eqjac -= 8; - } - - if (opflow->has_gensetpoint) { - for (int ibus = 0; ibus < ps->nbus; ++ibus) { - PSBUS bus = &(ps->bus[ibus]); - for (int bgen = 0; bgen < bus->ngen; ++bgen) { - PSGEN gen; - ierr = PSBUSGetGen(bus, bgen, &gen); + /* KS: Generator set-point constraints */ + gi = 0; + if (opflow->has_gensetpoint) { + for (k = 0; k < bus->ngen; k++) { + ierr = PSBUSGetGen(bus, k, &gen); CHKERRQ(ierr); - if (!gen->status) continue; - - nnz_ineqjac += 6; - } - } - } - - if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { - for (int ibus = 0; ibus < ps->nbus; ++ibus) { - PSBUS bus = &(ps->bus[ibus]); - if (bus->ide == PV_BUS || bus->ide == REF_BUS) { - nnz_ineqjac += 2; + if (!gen->isrenewable) { + genparams->ineqjacspgen_idx[geni + gi] = nnz_ineqjacsp; + if (opflow->use_agc) { + nnz_ineqjacsp += 6; /* 2 rows x 3 entries (Pg, delPg, delP) */ + } + } + gi++; } } - } - - for (int iline = 0; iline < opflow->nlinesmon; ++iline) { - nnz_ineqjac += 8; - } - - for (int ibus = 0; ibus < ps->nbus; ++ibus) { - // reserve 2 real and 2 reactive entries for each bus - // 3 upper triangular - nnz_hess += 3; - - if (opflow->include_powerimbalance_variables) { - nnz_hess += 2; - } - } - - for (int i = 0; i < ps->ngen; ++i) { - PSGEN gen = &(ps->gen[i]); - - if (!gen->status) - continue; - - nnz_hess += 2; - - if (opflow->has_gensetpoint) { - if (gen->isrenewable) - continue; - // later ... - // if (opflow->use_agc) { - // nnz_hess += 5; - // } - } - if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { - nnz_hess += 2; - } + geni += bus->ngenON; } - for (int iline = 0; iline < ps->nline; ++iline) { - PSLINE line = &(ps->line[iline]); - + /* Line flow constraints */ + int linej = 0; + for (i = 0; i < ps->nline; i++) { + line = &ps->line[i]; if (!line->status) continue; + if (line->isdcline) + continue; - // 3 diagonal entries for on the from-bus rows (already defined) - // 3 diagonal entries for on the to-bus rows (already defined) - // 4 off-diagonal entries in upper part - nnz_hess += 4; - } - - if (opflow->include_loadloss_variables) { - for (int iload = 0; iload < ps->nload; ++iload) { - nnz_hess += 2; + if (linej < opflow->nlinesmon && opflow->linesmon[linej] == i) { + lineparams->ineqjacsp_idx[linej] = nnz_ineqjacsp; + /* 2 rows x 4 entries (thetaf, Vmf, thetat, Vmt) */ + int entries_per_line = 8; + if (opflow->allow_lineflow_violation) { + entries_per_line += 2; /* 1 slack entry per row */ + } + nnz_ineqjacsp += entries_per_line; + linej++; } } - opflow->nnz_eqjacsp = nnz_eqjac; - opflow->nnz_ineqjacsp = nnz_ineqjac; - opflow->nnz_hesssp = nnz_hess; + opflow->nnz_eqjacsp = nnz_eqjacsp; + opflow->nnz_ineqjacsp = nnz_ineqjacsp; + opflow->nnz_hesssp = nnz_hesssp; ierr = busparams->copy(opflow); ierr = genparams->copy(opflow); diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp new file mode 100644 index 00000000..05705a35 --- /dev/null +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp @@ -0,0 +1,244 @@ + +#include + +#if defined(EXAGO_ENABLE_RAJA) +#if defined(EXAGO_ENABLE_HIOP_SPARSE) + +#include +#include + +#include "pbpolrajahiopsparse_gpu.hpp" + +void ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, + const double *x_dev, + double *jacd_dev) { + PbpolModelRajaHiop *pbpolrajahiopsparse = + reinterpret_cast(opflow->model); + GENParamsRajaHiop *genparams = &pbpolrajahiopsparse->genparams; + BUSParamsRajaHiop *busparams = &pbpolrajahiopsparse->busparams; + + /* + * Generator set-point inequality Jacobian (has_gensetpoint && use_agc). + * + * PETSc reference (pbpol.cpp:1191-1232): + * Row gloc: [apf*delP - delPg, -(Pg - pt), apf*(Pg - pt)] + * Row gloc+1: [apf*delP - delPg, (pb - Pg), -apf*(pb - Pg)] + * + * Flat array layout per generator (6 entries): + * [0..2] = row 0 values (Pg, delPg, delP columns) + * [3..5] = row 1 values (Pg, delPg, delP columns) + */ + if (opflow->has_gensetpoint && opflow->use_agc) { + int *g_ineqjacsp_idx = genparams->ineqjacspgen_idx_dev_; + int *g_xidx = genparams->xidx_dev_; + int *g_xpdevidx = genparams->xpdevidx_dev_; + int *g_isrenewable = genparams->isrenewable_dev_; + double *g_apf = genparams->apf_dev_; + double *g_pt = genparams->pt_dev_; + double *g_pb = genparams->pb_dev_; + int agc_xidx = pbpolrajahiopsparse->agc_xidx; + + RAJA::forall( + RAJA::RangeSegment(0, genparams->ngenON), + RAJA_LAMBDA(RAJA::Index_type i) { + if (g_isrenewable[i]) + return; + + int base = g_ineqjacsp_idx[i]; + double Pg = x_dev[g_xidx[i]]; + double delPg = x_dev[g_xpdevidx[i]]; + double delP = x_dev[agc_xidx]; + double apf = g_apf[i]; + double pt = g_pt[i]; + double pb = g_pb[i]; + + double apf_delP_minus_delPg = apf * delP - delPg; + + /* Row 0: d/d{Pg, delPg, delP} of (apf*delP - delPg)*(Pg - pt) */ + jacd_dev[base + 0] = apf_delP_minus_delPg; + jacd_dev[base + 1] = -(Pg - pt); + jacd_dev[base + 2] = apf * (Pg - pt); + + /* Row 1: d/d{Pg, delPg, delP} of (delPg - apf*delP)*(pb - Pg) */ + jacd_dev[base + 3] = apf_delP_minus_delPg; + jacd_dev[base + 4] = pb - Pg; + jacd_dev[base + 5] = -apf * (pb - Pg); + }); + } + + /* + * FIXED_WITHIN_QBOUNDS voltage constraint Jacobian. + * + * PETSc reference (pbpol.cpp:1235-1278): + * For each PV/REF bus with ngenON generators: + * Row 0 (gloc): [Vset_0-V, Vset_1-V, ..., Qmax-Q] + * Row 1 (gloc+1): [Vset_0-V, Vset_1-V, ..., Qmin-Q] + * + * Flat array layout per bus (2 * (ngenON + 1) entries): + * Row 0: ngenON Qg derivative entries + 1 V derivative entry + * Row 1: ngenON Qg derivative entries + 1 V derivative entry + * + * This kernel parallelizes over buses. The inner loop over generators + * is sequential within each thread (variable-length per bus). + */ + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + int *b_ispv = busparams->ispv_dev_; + int *b_isref = busparams->isref_dev_; + int *b_xidx = busparams->xidx_dev_; + int *b_ineqjacsp_idx = busparams->ineqjacsp_idx_dev_; + int *b_genoffset = busparams->genoffset_dev_; + int *b_ngenONbus = busparams->ngenONbus_dev_; + int *g_xidx = genparams->xidx_dev_; + double *g_qt = genparams->qt_dev_; + double *g_qb = genparams->qb_dev_; + double *g_vs = genparams->vs_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, busparams->nbus), + RAJA_LAMBDA(RAJA::Index_type i) { + if (!b_ispv[i] && !b_isref[i]) + return; + + int base = b_ineqjacsp_idx[i]; + int ngen = b_ngenONbus[i]; + int goff = b_genoffset[i]; + double V = x_dev[b_xidx[i] + 1]; + + double Q = 0.0, Qmax = 0.0, Qmin = 0.0; + double Vset = 0.0; + + /* Row 0 and Row 1: Qg derivative entries */ + for (int k = 0; k < ngen; k++) { + int gidx = goff + k; + double Qg = x_dev[g_xidx[gidx] + 1]; + Q += Qg; + Qmax += g_qt[gidx]; + Qmin += g_qb[gidx]; + Vset = g_vs[gidx]; + + double dQg = Vset - V; + /* Row 0 entry for this gen's Qg */ + jacd_dev[base + k] = dQg; + /* Row 1 entry for this gen's Qg */ + jacd_dev[base + ngen + 1 + k] = dQg; + } + + /* Row 0: V derivative entry (last in this row) */ + jacd_dev[base + ngen] = Qmax - Q; + /* Row 1: V derivative entry (last in this row) */ + jacd_dev[base + ngen + 1 + ngen] = Qmin - Q; + }); + } + + /* + * Line flow constraint Jacobian. + * + * Computes dSf2/d{thetaf,Vmf,thetat,Vmt} and dSt2/d{thetaf,Vmf,thetat,Vmt} + * for each monitored line, plus optional slack variable entries (-1.0). + * + * Flat array layout per line (8 entries without slack, 10 with): + * Row 0 (Sf2): [dSf2_dthetaf, dSf2_dVmf, dSf2_dthetat, dSf2_dVmt, + * (-1.0 if slack)] + * Row 1 (St2): [dSt2_dthetaf, dSt2_dVmf, dSt2_dthetat, dSt2_dVmt, + * (-1.0 if slack)] + */ + LINEParamsRajaHiop *lineparams = &pbpolrajahiopsparse->lineparams; + + if (lineparams->nlinelim) { + double *Gff_arr = lineparams->Gff_dev_; + double *Bff_arr = lineparams->Bff_dev_; + double *Gft_arr = lineparams->Gft_dev_; + double *Bft_arr = lineparams->Bft_dev_; + double *Gtf_arr = lineparams->Gtf_dev_; + double *Btf_arr = lineparams->Btf_dev_; + double *Gtt_arr = lineparams->Gtt_dev_; + double *Btt_arr = lineparams->Btt_dev_; + int *linelimidx = lineparams->linelimidx_dev_; + int *xidxf = lineparams->xidxf_dev_; + int *xidxt = lineparams->xidxt_dev_; + int *ineqjacsp_idx = lineparams->ineqjacsp_idx_dev_; + int has_slack = (int)opflow->allow_lineflow_violation; + int row_stride = 4 + has_slack; + + RAJA::forall( + RAJA::RangeSegment(0, lineparams->nlinelim), + RAJA_LAMBDA(RAJA::Index_type i) { + int j = linelimidx[i]; + int base = ineqjacsp_idx[i]; + + double thetaf = x_dev[xidxf[j]]; + double Vmf = x_dev[xidxf[j] + 1]; + double thetat = x_dev[xidxt[j]]; + double Vmt = x_dev[xidxt[j] + 1]; + double thetaft = thetaf - thetat; + double thetatf = thetat - thetaf; + + double Gff = Gff_arr[j], Bff = Bff_arr[j]; + double Gft = Gft_arr[j], Bft = Bft_arr[j]; + double Gtf = Gtf_arr[j], Btf = Btf_arr[j]; + double Gtt = Gtt_arr[j], Btt = Btt_arr[j]; + + double sin_ft = sin(thetaft), cos_ft = cos(thetaft); + double sin_tf = sin(thetatf), cos_tf = cos(thetatf); + + double Pf = + Gff * Vmf * Vmf + Vmf * Vmt * (Gft * cos_ft + Bft * sin_ft); + double Qf = + -Bff * Vmf * Vmf + Vmf * Vmt * (-Bft * cos_ft + Gft * sin_ft); + double Pt = + Gtt * Vmt * Vmt + Vmt * Vmf * (Gtf * cos_tf + Btf * sin_tf); + double Qt = + -Btt * Vmt * Vmt + Vmt * Vmf * (-Btf * cos_tf + Gtf * sin_tf); + + double dSf2_dPf = 2 * Pf, dSf2_dQf = 2 * Qf; + double dSt2_dPt = 2 * Pt, dSt2_dQt = 2 * Qt; + + double dPf_dthetaf = Vmf * Vmt * (-Gft * sin_ft + Bft * cos_ft); + double dPf_dVmf = 2 * Gff * Vmf + Vmt * (Gft * cos_ft + Bft * sin_ft); + double dPf_dthetat = Vmf * Vmt * (Gft * sin_ft - Bft * cos_ft); + double dPf_dVmt = Vmf * (Gft * cos_ft + Bft * sin_ft); + + double dQf_dthetaf = Vmf * Vmt * (Bft * sin_ft + Gft * cos_ft); + double dQf_dVmf = + -2 * Bff * Vmf + Vmt * (-Bft * cos_ft + Gft * sin_ft); + double dQf_dthetat = Vmf * Vmt * (-Bft * sin_ft - Gft * cos_ft); + double dQf_dVmt = Vmf * (-Bft * cos_ft + Gft * sin_ft); + + double dPt_dthetat = Vmt * Vmf * (-Gtf * sin_tf + Btf * cos_tf); + double dPt_dVmt = 2 * Gtt * Vmt + Vmf * (Gtf * cos_tf + Btf * sin_tf); + double dPt_dthetaf = Vmt * Vmf * (Gtf * sin_tf - Btf * cos_tf); + double dPt_dVmf = Vmt * (Gtf * cos_tf + Btf * sin_tf); + + double dQt_dthetat = Vmt * Vmf * (Btf * sin_tf + Gtf * cos_tf); + double dQt_dVmt = + -2 * Btt * Vmt + Vmf * (-Btf * cos_tf + Gtf * sin_tf); + double dQt_dthetaf = Vmt * Vmf * (-Btf * sin_tf - Gtf * cos_tf); + double dQt_dVmf = Vmt * (-Btf * cos_tf + Gtf * sin_tf); + + /* Row 0 (Sf2): derivatives w.r.t. thetaf, Vmf, thetat, Vmt */ + jacd_dev[base + 0] = dSf2_dPf * dPf_dthetaf + dSf2_dQf * dQf_dthetaf; + jacd_dev[base + 1] = dSf2_dPf * dPf_dVmf + dSf2_dQf * dQf_dVmf; + jacd_dev[base + 2] = dSf2_dPf * dPf_dthetat + dSf2_dQf * dQf_dthetat; + jacd_dev[base + 3] = dSf2_dPf * dPf_dVmt + dSf2_dQf * dQf_dVmt; + + /* Row 1 (St2): derivatives w.r.t. thetaf, Vmf, thetat, Vmt */ + jacd_dev[base + row_stride + 0] = + dSt2_dPt * dPt_dthetaf + dSt2_dQt * dQt_dthetaf; + jacd_dev[base + row_stride + 1] = + dSt2_dPt * dPt_dVmf + dSt2_dQt * dQt_dVmf; + jacd_dev[base + row_stride + 2] = + dSt2_dPt * dPt_dthetat + dSt2_dQt * dQt_dthetat; + jacd_dev[base + row_stride + 3] = + dSt2_dPt * dPt_dVmt + dSt2_dQt * dQt_dVmt; + + /* Slack variable entries (Step 5) */ + if (has_slack) { + jacd_dev[base + 4] = -1.0; + jacd_dev[base + row_stride + 4] = -1.0; + } + }); + } +} + +#endif // EXAGO_ENABLE_HIOP_SPARSE +#endif // EXAGO_ENABLE_RAJA diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp new file mode 100644 index 00000000..938686a7 --- /dev/null +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp @@ -0,0 +1,30 @@ +#include + +#if defined(EXAGO_ENABLE_RAJA) +#if defined(EXAGO_ENABLE_HIOP_SPARSE) + +#pragma once + +#include +#include "pbpolrajahiopsparse.hpp" + +/** + * GPU-only (PETSc-free) computation of inequality constraint Jacobian values. + * + * Replaces the PETSc-based path that calls + * opflow->modelops.computeinequalityconstraintjacobian followed by + * MatGetRow extraction. Writes directly into device memory using RAJA + * kernels, without PETSc Mat/Vec operations; no H2D, D2H copies back and forth. + * + * @param opflow The OPFLOW problem context + * @param x_dev Device array of variable values + * @param jacd_dev Device output array for inequality Jacobian values + * (points to the ineq portion of the sparse Jacobian, + * i.e. MJacS_dev + nnz_eqjacsp) + */ +void ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, + const double *x_dev, + double *jacd_dev); + +#endif // EXAGO_ENABLE_HIOP_SPARSE +#endif // EXAGO_ENABLE_RAJA diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp index 7a9d9983..efddb6f6 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp @@ -14,6 +14,7 @@ #include #include "pbpolrajahiopsparsekernels.hpp" #include "pbpolrajahiopsparse.hpp" +#include "pbpolrajahiopsparse_gpu.hpp" /** * @brief Set the initial guess array for the PBPOLRAJAHIOPSPARSE model. @@ -647,43 +648,11 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( ierr = PetscLogEventBegin(opflow->ineqconsjaclogger, 0, 0, 0, 0); CHKERRQ(ierr); - ierr = VecGetArray(opflow->X, &x); - CHKERRQ(ierr); - - // Copy from device to host - umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); - registerWith(x, opflow->nx, resmgr, h_allocator_); - resmgr.copy((double *)x, (double *)x_dev); - - ierr = VecRestoreArray(opflow->X, &x); - CHKERRQ(ierr); - - // Compute inequality constraint jacobian on the host - // The function pointer computeinequalityconstraintjacobian points to - // OPFLOWComputeInequalityConstraintJacobian_PBPOL - ierr = (*opflow->modelops.computeinequalityconstraintjacobian)( - opflow, opflow->X, opflow->Jac_Gi); - CHKERRQ(ierr); - - ierr = MatGetSize(opflow->Jac_Gi, &nrow, &ncol); - CHKERRQ(ierr); - - values = pbpolrajahiopsparse->val_jacineq; - // Unpack PETSc matrix and copy values to the array `values` in - // PbpolModelRajaHiop struct. - for (i = 0; i < nrow; i++) { - ierr = MatGetRow(opflow->Jac_Gi, i, &nvals, &cols, &vals); - CHKERRQ(ierr); - for (j = 0; j < nvals; j++) { - values[j] = vals[j]; - } - values += nvals; - ierr = MatRestoreRow(opflow->Jac_Gi, i, &nvals, &cols, &vals); - CHKERRQ(ierr); - } - // Copy over val_jacineq to device - resmgr.copy(MJacS_dev + opflow->nnz_eqjacsp, - pbpolrajahiopsparse->val_jacineq); + /* KS: Compute inequality constraint Jacobian directly on device. + No H2D, D2H copies: x_dev is already on device, output goes + straight into the ineq portion of MJacS_dev. */ + ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE( + opflow, x_dev, MJacS_dev + opflow->nnz_eqjacsp); ierr = PetscLogEventEnd(opflow->ineqconsjaclogger, 0, 0, 0, 0); CHKERRQ(ierr); diff --git a/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp b/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp index 2db1de54..0252e798 100644 --- a/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp +++ b/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp @@ -69,20 +69,10 @@ bool OPFLOWHIOPSPARSEGPUInterface::get_sparse_blocks_info( nnz_sparse_Jaceq = opflow->nnz_eqjacsp = info_eq.nz_used; - nnz_sparse_Jacineq = 0; - if (opflow->Nconineq) { - ierr = (*opflow->modelops.computeinequalityconstraintjacobian)( - opflow, opflow->X, opflow->Jac_Gi); - CHKERRQ(ierr); - ierr = - MatSetOption(opflow->Jac_Gi, MAT_NEW_NONZERO_LOCATION_ERR, PETSC_TRUE); - CHKERRQ(ierr); - - ierr = MatGetInfo(opflow->Jac_Gi, MAT_LOCAL, &info_ineq); - CHKERRQ(ierr); - - nnz_sparse_Jacineq = opflow->nnz_ineqjacsp = info_ineq.nz_used; - } + /* KS: Use pre-computed nnz_ineqjacsp from model setup (avoids PETSc Mat + assembly just for counting non-zeros -- not sure if faster or if it scales + but hey no PETSc!). */ + nnz_sparse_Jacineq = opflow->nnz_ineqjacsp; /* Compute non-zeros for Hessian */ ierr = (*opflow->modelops.computehessian)(opflow, opflow->X, opflow->Lambdae, diff --git a/tests/unit/CMakeLists.txt b/tests/unit/CMakeLists.txt index ace550c4..b052d727 100644 --- a/tests/unit/CMakeLists.txt +++ b/tests/unit/CMakeLists.txt @@ -13,6 +13,17 @@ add_executable(test_pflow test_pflow.cpp utils/test_acopf_utils.cpp) target_link_libraries(test_pflow ExaGO::PFLOW) target_include_directories(test_pflow PRIVATE ./utils) +if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIOP_SPARSE) + if(EXAGO_ENABLE_CUDA) + set_source_files_properties(test_ineqjac_gpu.cpp PROPERTIES LANGUAGE CUDA) + endif() + add_executable(test_ineqjac_gpu test_ineqjac_gpu.cpp) + target_link_libraries(test_ineqjac_gpu ExaGO::OPFLOW) + target_include_directories( + test_ineqjac_gpu PRIVATE ${CMAKE_SOURCE_DIR}/src/opflow + ) +endif() + add_executable(test_error_handler test_error_handler.cpp) target_link_libraries(test_error_handler ExaGO::UTILS) @@ -49,6 +60,22 @@ if(EXAGO_RUN_TESTS) ${network_files} ) + if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIOP_SPARSE) + exago_add_test( + NAME + "UNIT_TEST_INEQJAC_GPU" + DEPENDS + HIOP + COMMAND + ${RUNCMD} + $ + -opflow_genbusvoltage + VARIABLE_WITHIN_BOUNDS + NETFILES + ${network_files} + ) + endif() + exago_add_test( NAME UNIT_TESTS_UTILS COMMAND $ ) diff --git a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt index 4c9e1630..cd2f33b2 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt +++ b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt @@ -71,7 +71,6 @@ if(EXAGO_RUN_TESTS) set(testname "UNIT_TESTS_EQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" ) - message(STATUS "Setting up test: ${testname}") exago_add_test( NAME ${testname} diff --git a/tests/unit/test_ineqjac_gpu.cpp b/tests/unit/test_ineqjac_gpu.cpp new file mode 100644 index 00000000..bc473c70 --- /dev/null +++ b/tests/unit/test_ineqjac_gpu.cpp @@ -0,0 +1,406 @@ +#include +#include +#include +#include +#include + +#include +#include +#include + +#if defined(EXAGO_ENABLE_RAJA) +#include +#include +#include +#include +#endif + +#include "model/power_bal_hiop/paramsrajahiop.h" +#include "model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp" + +static const double TOL = 1e-8; + +static int compare_arrays(const double *ref, const double *gpu, int n, + const char *label) { + int fail = 0; + for (int i = 0; i < n; i++) { + if (std::abs(ref[i] - gpu[i]) / (1.0 + std::abs(ref[i])) > TOL) { + std::cout << " MISMATCH " << label << "[" << i << "]: PETSc=" << ref[i] + << " GPU=" << gpu[i] << " diff=" << std::abs(ref[i] - gpu[i]) + << std::endl; + fail++; + } + } + return fail; +} + +/** + * @brief Validate GPU inequality constraint Jacobian values against PETSc. + * + * First solves with IPOPT/PBPOL to obtain a realistic solution, then + * sets up the PBPOLRAJAHIOPSPARSE model and evaluates the inequality + * Jacobian at the converged solution using both the PETSc reference + * path and the GPU RAJA kernel. Compares element-by-element. + */ +int main(int argc, char **argv) { + PetscErrorCode ierr; + PetscBool flg; + char file_c_str[PETSC_MAX_PATH_LEN]; + std::string file; + char appname[] = "opflow"; + MPI_Comm comm = MPI_COMM_WORLD; + char help[] = "Test 8: GPU ineq Jacobian validation\n"; + int fail = 0; + + ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + if (ierr) { + fprintf(stderr, "Could not initialize ExaGO.\n"); + return ierr; + } + + ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, + PETSC_MAX_PATH_LEN, &flg); + CHKERRQ(ierr); + if (!flg) + file = "../datafiles/case9/case9mod.m"; + else + file.assign(file_c_str); + + std::cout << "=== Test 8: GPU Inequality Jacobian Validation ===" + << std::endl; + std::cout << "Network file: " << file << std::endl; + + /* ------------------------------------------------------------------ + * Step 1: Solve with IPOPT/PBPOL to get a realistic solution + * ------------------------------------------------------------------ */ + OPFLOW opflow_ref; + Vec Xsol; + + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow_ref, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow_ref, OPFLOWMODEL_PBPOL); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow_ref, OPFLOWSOLVER_IPOPT); + CHKERRQ(ierr); + ierr = OPFLOWSolve(opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWGetSolution(opflow_ref, &Xsol); + CHKERRQ(ierr); + + std::cout << "IPOPT solve complete." << std::endl; + + /* Get the solution array (natural ordering) */ + PetscInt nx_ref; + ierr = VecGetSize(Xsol, &nx_ref); + CHKERRQ(ierr); + double *xsol_nat; + ierr = VecGetArray(Xsol, &xsol_nat); + CHKERRQ(ierr); + + /* ------------------------------------------------------------------ + * Step 2: Create the PBPOLRAJAHIOPSPARSE model and set up + * ------------------------------------------------------------------ */ + OPFLOW opflow; + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow, OPFLOWMODEL_PBPOLRAJAHIOPSPARSE); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow, OPFLOWSOLVER_HIOPSPARSEGPU); + CHKERRQ(ierr); + ierr = OPFLOWSetUp(opflow); + CHKERRQ(ierr); + + int nx, nconeq, nconineq; + ierr = OPFLOWGetSizes(opflow, &nx, &nconeq, &nconineq); + CHKERRQ(ierr); + + std::cout << "nx=" << nx << " nconeq=" << nconeq << " nconineq=" << nconineq + << " nnz_ineqjacsp=" << opflow->nnz_ineqjacsp << std::endl; + + if (!nconineq) { + std::cout << "No inequality constraints -- nothing to test. PASS." + << std::endl; + ierr = VecRestoreArray(Xsol, &xsol_nat); + CHKERRQ(ierr); + ierr = OPFLOWDestroy(&opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWDestroy(&opflow); + CHKERRQ(ierr); + ExaGOFinalize(); + return 0; + } + + /* ------------------------------------------------------------------ + * Step 3: Copy IPOPT solution into opflow->X (natural ordering) + * ------------------------------------------------------------------ */ + double *x_nat; + ierr = VecGetArray(opflow->X, &x_nat); + CHKERRQ(ierr); + for (int i = 0; i < nx; i++) + x_nat[i] = xsol_nat[i]; + ierr = VecRestoreArray(opflow->X, &x_nat); + CHKERRQ(ierr); + + ierr = VecRestoreArray(Xsol, &xsol_nat); + CHKERRQ(ierr); + + std::cout << "Evaluating Jacobian at IPOPT-converged solution." << std::endl; + + /* ------------------------------------------------------------------ + * Step 4: Compute reference inequality Jacobian via PETSc. + * The first call establishes the sparsity pattern, the second + * computes the actual values at the converged solution. + * ------------------------------------------------------------------ */ + ierr = (*opflow->modelops.computeinequalityconstraintjacobian)( + opflow, opflow->X, opflow->Jac_Gi); + CHKERRQ(ierr); + ierr = MatSetOption(opflow->Jac_Gi, MAT_NEW_NONZERO_LOCATION_ERR, PETSC_TRUE); + CHKERRQ(ierr); + ierr = (*opflow->modelops.computeinequalityconstraintjacobian)( + opflow, opflow->X, opflow->Jac_Gi); + CHKERRQ(ierr); + + int nnz = opflow->nnz_ineqjacsp; + + auto &resmgr = umpire::ResourceManager::getInstance(); + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + double *ref_vals = + static_cast(h_allocator.allocate(nnz * sizeof(double))); + + PetscInt nrow, ncol; + ierr = MatGetSize(opflow->Jac_Gi, &nrow, &ncol); + CHKERRQ(ierr); + + double *vptr = ref_vals; + for (int i = 0; i < nrow; i++) { + PetscInt nvals; + const PetscInt *cols; + const PetscScalar *vals; + ierr = MatGetRow(opflow->Jac_Gi, i, &nvals, &cols, &vals); + CHKERRQ(ierr); + for (int j = 0; j < nvals; j++) + vptr[j] = vals[j]; + vptr += nvals; + ierr = MatRestoreRow(opflow->Jac_Gi, i, &nvals, &cols, &vals); + CHKERRQ(ierr); + } + + int ref_count = (int)(vptr - ref_vals); + std::cout << "PETSc extracted " << ref_count << " ineq Jacobian values" + << " (expected " << nnz << ")" << std::endl; + + if (ref_count != nnz) { + std::cout << "FAIL: NNZ mismatch! PETSc=" << ref_count + << " analytical=" << nnz << std::endl; + fail++; + } + + /* ------------------------------------------------------------------ + * Step 5: Compute GPU inequality Jacobian at the same solution + * ------------------------------------------------------------------ */ + double *x_host; + ierr = VecGetArray(opflow->X, &x_host); + CHKERRQ(ierr); + + double *x_sd = + static_cast(h_allocator.allocate(nx * sizeof(double))); + for (int i = 0; i < nx; i++) + x_sd[opflow->idxn2sd_map[i]] = x_host[i]; + + ierr = VecRestoreArray(opflow->X, &x_host); + CHKERRQ(ierr); + + double *gpu_vals; + double *x_dev, *gpu_vals_dev; + +#ifdef EXAGO_ENABLE_GPU + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + x_dev = static_cast(d_allocator.allocate(nx * sizeof(double))); + gpu_vals_dev = + static_cast(d_allocator.allocate(nnz * sizeof(double))); + resmgr.memset(gpu_vals_dev, 0, nnz * sizeof(double)); +#else + x_dev = x_sd; + gpu_vals_dev = + static_cast(h_allocator.allocate(nnz * sizeof(double))); + memset(gpu_vals_dev, 0, nnz * sizeof(double)); +#endif + + umpire::util::AllocationRecord rec_x{x_sd, sizeof(double) * nx, + h_allocator.getAllocationStrategy()}; + resmgr.registerAllocation(x_sd, rec_x); +#ifdef EXAGO_ENABLE_GPU + resmgr.copy(x_dev, x_sd); +#endif + + std::cout << "Running RAJA GPU inequality Jacobian kernel..." << std::endl; + ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE(opflow, x_dev, gpu_vals_dev); + + gpu_vals = static_cast(h_allocator.allocate(nnz * sizeof(double))); +#ifdef EXAGO_ENABLE_GPU + resmgr.copy(gpu_vals, gpu_vals_dev); +#else + memcpy(gpu_vals, gpu_vals_dev, nnz * sizeof(double)); +#endif + + /* ------------------------------------------------------------------ + * Step 6: Compare + * ------------------------------------------------------------------ */ + std::cout << "Comparing " << nnz << " inequality Jacobian values..." + << std::endl; + int cmp_fail = compare_arrays(ref_vals, gpu_vals, nnz, "ineqjac"); + fail += cmp_fail; + + if (cmp_fail == 0) + std::cout << "PASS: All " << nnz + << " inequality Jacobian values match within tol=" << TOL + << std::endl; + else + std::cout << "FAIL: " << cmp_fail << " of " << nnz << " values differ" + << std::endl; + + /* ------------------------------------------------------------------ + * Step 7: Performance comparison (enabled with -benchmark flag) + * ------------------------------------------------------------------ */ + PetscBool run_benchmark = PETSC_FALSE; + ierr = PetscOptionsGetBool(NULL, NULL, "-benchmark", NULL, &run_benchmark); + CHKERRQ(ierr); + + if (run_benchmark) { + int niters = 1000; + PetscInt bench_nrow, bench_ncol; + ierr = MatGetSize(opflow->Jac_Gi, &bench_nrow, &bench_ncol); + CHKERRQ(ierr); + + double *bench_vals = + static_cast(h_allocator.allocate(nnz * sizeof(double))); + + std::cout << "\n=== Performance Benchmark (" << niters + << " iterations) ===" << std::endl; + + /* --- PETSc path: compute + MatGetRow extraction + copy to device --- */ + { + double *bench_dev; + size_t nnz_bytes = nnz * sizeof(double); +#ifdef EXAGO_ENABLE_GPU + bench_dev = static_cast(d_allocator.allocate(nnz_bytes)); +#else + bench_dev = static_cast(h_allocator.allocate(nnz_bytes)); +#endif + + auto t0 = std::chrono::high_resolution_clock::now(); + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow->modelops.computeinequalityconstraintjacobian)( + opflow, opflow->X, opflow->Jac_Gi); + + double *vp = bench_vals; + for (int i = 0; i < bench_nrow; i++) { + PetscInt nv; + const PetscInt *c; + const PetscScalar *v; + MatGetRow(opflow->Jac_Gi, i, &nv, &c, &v); + for (int j = 0; j < nv; j++) + vp[j] = v[j]; + vp += nv; + MatRestoreRow(opflow->Jac_Gi, i, &nv, &c, &v); + } +#ifdef EXAGO_ENABLE_GPU + resmgr.copy(bench_dev, bench_vals); +#else + memcpy(bench_dev, bench_vals, nnz_bytes); +#endif + } + auto t1 = std::chrono::high_resolution_clock::now(); + double petsc_us = + std::chrono::duration(t1 - t0).count() / niters; + std::cout << " PETSc path (compute + MatGetRow + copy): " << petsc_us + << " us/iter" << std::endl; + +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(bench_dev); +#else + h_allocator.deallocate(bench_dev); +#endif + } + + /* --- PETSc path: CPU compute only --- */ + { + auto t0 = std::chrono::high_resolution_clock::now(); + + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow->modelops.computeinequalityconstraintjacobian)( + opflow, opflow->X, opflow->Jac_Gi); + } + + auto t1 = std::chrono::high_resolution_clock::now(); + + double petsc_us = + std::chrono::duration(t1 - t0).count() / niters; + std::cout << " PETSc path (compute only): " << petsc_us + << " us/iter" << std::endl; + } + + /* --- GPU path: RAJA kernels, no copies --- */ + { + double *bench_dev; +#ifdef EXAGO_ENABLE_GPU + bench_dev = + static_cast(d_allocator.allocate(nnz * sizeof(double))); +#else + bench_dev = + static_cast(h_allocator.allocate(nnz * sizeof(double))); +#endif + +#ifdef EXAGO_ENABLE_HIP + (void)hipDeviceSynchronize(); +#endif + auto t0 = std::chrono::high_resolution_clock::now(); + for (int iter = 0; iter < niters; iter++) { + ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE(opflow, x_dev, bench_dev); + } +#ifdef EXAGO_ENABLE_HIP + (void)hipDeviceSynchronize(); +#endif + auto t1 = std::chrono::high_resolution_clock::now(); + double gpu_us = + std::chrono::duration(t1 - t0).count() / niters; + std::cout << " GPU path (RAJA kernels, no copies): " << gpu_us + << " us/iter" << std::endl; + +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(bench_dev); +#else + h_allocator.deallocate(bench_dev); +#endif + } + + h_allocator.deallocate(bench_vals); + std::cout << "=== End Benchmark ===" << std::endl; + } + + /* ------------------------------------------------------------------ + * Cleanup + * ------------------------------------------------------------------ */ + h_allocator.deallocate(ref_vals); + h_allocator.deallocate(gpu_vals); + h_allocator.deallocate(x_sd); +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(x_dev); + d_allocator.deallocate(gpu_vals_dev); +#else + h_allocator.deallocate(gpu_vals_dev); +#endif + + ierr = OPFLOWDestroy(&opflow); + CHKERRQ(ierr); + ierr = OPFLOWDestroy(&opflow_ref); + CHKERRQ(ierr); + ExaGOFinalize(); + + return fail; +} From 7dab734face6774a87ca46e1486a2d4e3761bd45 Mon Sep 17 00:00:00 2001 From: Kasia Swirydowicz Date: Mon, 11 May 2026 16:29:54 -0400 Subject: [PATCH 08/14] GPU implementation of sparse equality constraint Jacobian (#48) * Port equality constraint Jacobian from PETSc to RAJA GPU kernels Replace the PETSc-based equality constraint Jacobian computation in the PBPOLRAJAHIOPSPARSE model with direct GPU kernels using RAJA, eliminating the D2H-compute-H2D round trip. The sparsity pattern is now computed on the host during setup and the values are computed entirely on device. Key changes: - Add ComputeEqJacValuesGPU_PBPOLRAJAHIOPSPARSE in new gpu.cpp/hpp files - Add device arrays for flat-array indices (bus eqjacsp_selfidx, line eqjacsp_idx/eqjacsp_diag_idx/isdcline, gen xpdevidx/xpsetidx) - Fix nnz counting bugs (missing gen/load entries, off-by-one in line loop) and populate flat-array indices during model setup - Replace PETSc MatGetRow extraction in sparsity and values phases - Handle parallel lines by sharing off-diagonal positions with atomicAdd - Use pre-computed nnz in get_sparse_blocks_info instead of PETSc query - Add correctness test (test_eqjac_compare) and performance benchmark (test_eqjac_perf) Made-with: Cursor * Add comments and annotations to eq Jacobian GPU port * Sort equality constraints Jacobian entries for hiopsparse_gpu (#53) * Reset pbpolrajahiopsparse equality constraint function pointer. * Sort equality constraint indices on host before copying to device. * _selfidx --> _idx. * Store equality constraints Jacobian permutation. * Equality constraints Jacobian index permuation on device and use in setting the values. * Need to store the reverse permutation map. --------- Co-authored-by: nkoukpaizan Co-authored-by: kswirydo --- .../model/power_bal_hiop/paramsrajahiop.cpp | 41 ++- .../model/power_bal_hiop/paramsrajahiop.h | 30 +- .../power_bal_hiop/pbpolrajahiopsparse.cpp | 143 +++++++- .../pbpolrajahiopsparse_gpu.cpp | 213 ++++++++++++ .../pbpolrajahiopsparse_gpu.hpp | 8 + .../pbpolrajahiopsparsekernels.cpp | 283 +++++++++++----- .../solver/hiop/opflow_hiopsparsegpu.cpp | 16 +- .../equality/CMakeLists.txt | 39 +++ .../equality/test_eqjac_compare.cpp | 304 ++++++++++++++++++ .../equality/test_eqjac_perf.cpp | 242 ++++++++++++++ 10 files changed, 1220 insertions(+), 99 deletions(-) create mode 100644 tests/unit/opflow/constraint_jacobian/equality/test_eqjac_compare.cpp create mode 100644 tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp diff --git a/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp b/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp index eea6511d..60ff08a7 100644 --- a/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp +++ b/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp @@ -21,6 +21,7 @@ int BUSParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(bl); h_allocator_.deallocate(xidx); h_allocator_.deallocate(gidx); + h_allocator_.deallocate(eqjacsp_idx); if (opflow->include_powerimbalance_variables) { h_allocator_.deallocate(xidxpimb); h_allocator_.deallocate(powerimbalance_penalty); @@ -45,6 +46,7 @@ int BUSParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(bl_dev_); d_allocator_.deallocate(xidx_dev_); d_allocator_.deallocate(gidx_dev_); + d_allocator_.deallocate(eqjacsp_idx_dev_); if (opflow->include_powerimbalance_variables) { d_allocator_.deallocate(xidxpimb_dev_); d_allocator_.deallocate(powerimbalance_penalty_dev_); @@ -84,6 +86,7 @@ int BUSParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(xidx_dev_, xidx); resmgr.copy(gidx_dev_, gidx); + resmgr.copy(eqjacsp_idx_dev_, eqjacsp_idx); if (opflow->include_powerimbalance_variables) { resmgr.copy(xidxpimb_dev_, xidxpimb); resmgr.copy(jacsp_idx_dev_, jacsp_idx); @@ -108,6 +111,7 @@ int BUSParamsRajaHiop::copy(OPFLOW opflow) { xidx_dev_ = xidx; xidxpimb_dev_ = xidxpimb; gidx_dev_ = gidx; + eqjacsp_idx_dev_ = eqjacsp_idx; jacsp_idx_dev_ = jacsp_idx; jacsq_idx_dev_ = jacsq_idx; powerimbalance_penalty_dev_ = powerimbalance_penalty; @@ -145,6 +149,7 @@ int BUSParamsRajaHiop::allocate(OPFLOW opflow) { xidx = paramAlloc(h_allocator_, nbus); gidx = paramAlloc(h_allocator_, nbus); + eqjacsp_idx = paramAlloc(h_allocator_, 2 * nbus); if (opflow->include_powerimbalance_variables) { xidxpimb = paramAlloc(h_allocator_, nbus); @@ -232,6 +237,7 @@ int BUSParamsRajaHiop::allocate(OPFLOW opflow) { xidx_dev_ = paramAlloc(d_allocator_, nbus); gidx_dev_ = paramAlloc(d_allocator_, nbus); + eqjacsp_idx_dev_ = paramAlloc(d_allocator_, 2 * nbus); if (opflow->include_powerimbalance_variables) { xidxpimb_dev_ = paramAlloc(d_allocator_, nbus); @@ -278,6 +284,9 @@ int LINEParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(ineqjacsp_idx_dev_, ineqjacsp_idx); resmgr.copy(xslackidx_dev_, xslackidx); } + resmgr.copy(eqjacsp_idx_dev_, eqjacsp_idx); + resmgr.copy(eqjacsp_diag_idx_dev_, eqjacsp_diag_idx); + resmgr.copy(isdcline_dev_, isdcline); #else Gff_dev_ = Gff; Bff_dev_ = Bff; @@ -299,6 +308,9 @@ int LINEParamsRajaHiop::copy(OPFLOW opflow) { ineqjacsp_idx_dev_ = ineqjacsp_idx; xslackidx_dev_ = xslackidx; } + eqjacsp_idx_dev_ = eqjacsp_idx; + eqjacsp_diag_idx_dev_ = eqjacsp_diag_idx; + isdcline_dev_ = isdcline; #endif return 0; } @@ -328,6 +340,9 @@ int LINEParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(ineqjacsp_idx); h_allocator_.deallocate(xslackidx); } + h_allocator_.deallocate(eqjacsp_idx); + h_allocator_.deallocate(eqjacsp_diag_idx); + h_allocator_.deallocate(isdcline); #ifdef EXAGO_ENABLE_GPU // Destroy parameter arrays on the device @@ -354,6 +369,9 @@ int LINEParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(ineqjacsp_idx_dev_); d_allocator_.deallocate(xslackidx_dev_); } + d_allocator_.deallocate(eqjacsp_idx_dev_); + d_allocator_.deallocate(eqjacsp_diag_idx_dev_); + d_allocator_.deallocate(isdcline_dev_); #endif return 0; @@ -403,6 +421,10 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { xslackidx = paramAlloc(h_allocator_, nlinelim); } + eqjacsp_idx = paramAlloc(h_allocator_, nlineON); + eqjacsp_diag_idx = paramAlloc(h_allocator_, 4 * nlineON); + isdcline = paramAlloc(h_allocator_, nlineON); + PetscInt j = 0; /* Populate arrays */ for (i = 0; i < ps->nline; i++) { @@ -450,6 +472,7 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { j++; } + isdcline[linei] = (int)line->isdcline; linei++; } @@ -479,6 +502,10 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { ineqjacsp_idx_dev_ = paramAlloc(d_allocator_, nlinelim); xslackidx_dev_ = paramAlloc(d_allocator_, nlinelim); } + + eqjacsp_idx_dev_ = paramAlloc(d_allocator_, nlineON); + eqjacsp_diag_idx_dev_ = paramAlloc(d_allocator_, 4 * nlineON); + isdcline_dev_ = paramAlloc(d_allocator_, nlineON); #endif return 0; } @@ -620,6 +647,7 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(vs); h_allocator_.deallocate(xidx); h_allocator_.deallocate(xpdevidx); + h_allocator_.deallocate(xpsetidx); h_allocator_.deallocate(gidxbus); h_allocator_.deallocate(eqjacspbus_idx); h_allocator_.deallocate(eqjacsqbus_idx); @@ -646,6 +674,7 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(vs_dev_); d_allocator_.deallocate(xidx_dev_); d_allocator_.deallocate(xpdevidx_dev_); + d_allocator_.deallocate(xpsetidx_dev_); d_allocator_.deallocate(gidxbus_dev_); d_allocator_.deallocate(eqjacspbus_idx_dev_); d_allocator_.deallocate(eqjacsqbus_idx_dev_); @@ -684,6 +713,7 @@ int GENParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(xidx_dev_, xidx); resmgr.copy(xpdevidx_dev_, xpdevidx); + resmgr.copy(xpsetidx_dev_, xpsetidx); resmgr.copy(gidxbus_dev_, gidxbus); resmgr.copy(eqjacspbus_idx_dev_, eqjacspbus_idx); @@ -710,6 +740,7 @@ int GENParamsRajaHiop::copy(OPFLOW opflow) { vs_dev_ = vs; xidx_dev_ = xidx; xpdevidx_dev_ = xpdevidx; + xpsetidx_dev_ = xpsetidx; gidxbus_dev_ = gidxbus; eqjacspbus_idx_dev_ = eqjacspbus_idx; eqjacsqbus_idx_dev_ = eqjacsqbus_idx; @@ -755,6 +786,7 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { xidx = paramAlloc(h_allocator_, ngenON); xpdevidx = paramAlloc(h_allocator_, ngenON); + xpsetidx = paramAlloc(h_allocator_, ngenON); gidxbus = paramAlloc(h_allocator_, ngenON); eqjacspbus_idx = paramAlloc(h_allocator_, ngenON); @@ -795,6 +827,10 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { vs[geni] = gen->vs; if (opflow->has_gensetpoint) { pgs[geni] = gen->pgs; + if (!gen->isrenewable) { + xpdevidx[geni] = opflow->idxn2sd_map[gen->startxpdevloc]; + xpsetidx[geni] = opflow->idxn2sd_map[gen->startxpsetloc]; + } } xidx[geni] = opflow->idxn2sd_map[loc]; @@ -829,6 +865,7 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { xidx_dev_ = paramAlloc(d_allocator_, ngenON); xpdevidx_dev_ = paramAlloc(d_allocator_, ngenON); + xpsetidx_dev_ = paramAlloc(d_allocator_, ngenON); gidxbus_dev_ = paramAlloc(d_allocator_, ngenON); eqjacspbus_idx_dev_ = paramAlloc(d_allocator_, ngenON); @@ -860,10 +897,12 @@ void PbpolModelRajaHiop::destroy(OPFLOW opflow) { auto &resmgr = umpire::ResourceManager::getInstance(); umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); + umpire::Allocator d_allocator_ = resmgr.getAllocator("DEVICE"); h_allocator_.deallocate(i_jaceq); h_allocator_.deallocate(j_jaceq); - h_allocator_.deallocate(val_jaceq); + h_allocator_.deallocate(perm_jaceq); + d_allocator_.deallocate(perm_jaceq_dev); h_allocator_.deallocate(i_hess); h_allocator_.deallocate(j_hess); diff --git a/src/opflow/model/power_bal_hiop/paramsrajahiop.h b/src/opflow/model/power_bal_hiop/paramsrajahiop.h index d274f990..3dcc06f1 100644 --- a/src/opflow/model/power_bal_hiop/paramsrajahiop.h +++ b/src/opflow/model/power_bal_hiop/paramsrajahiop.h @@ -29,8 +29,10 @@ struct BUSParamsRajaHiop { int *jacsp_idx; /* Location number in the sparse Jacobian for Pimb */ int *jacsq_idx; /* Location number in the sparse Jacobian for Qimb */ int *hesssp_idx; /* KS: Hessian indices */ - int *ispv; /* KS: ispv[i] = 1 if bus is PV bus */ - int *gineqidx; /* KS: starting position of bus ineq constraints */ + int *eqjacsp_idx; /* Flat-array position for bus self-admittance in eq + Jacobian. [2*i] = P-row base, [2*i+1] = Q-row base */ + int *ispv; /* KS: ispv[i] = 1 if bus is PV bus */ + int *gineqidx; /* KS: starting position of bus ineq constraints */ int *ineqjacsp_idx; /* KS: index in flat sparse ineq Jacobian array */ int *genoffset; /* KS: Offset into flattened gen array for this bus */ int *ngenONbus; /* KS: Number of ON generators on this bus */ @@ -54,6 +56,7 @@ struct BUSParamsRajaHiop { int *jacsp_idx_dev_; /* Location number in the sparse Jacobian for Pimb */ int *jacsq_idx_dev_; /* Location number in the sparse Jacobian for Qimb */ int *hesssp_idx_dev_; /* Location number in the Hessian */ + int *eqjacsp_idx_dev_; /* KS: eqjacsp_idx device counterpart */ int *ispv_dev_; /* KS: dev counterpart of ispv */ int *gineqidx_dev_; /* KS: dev counterpart of gineqidx */ int *ineqjacsp_idx_dev_; /* KS: device counterpart of ineqjacsp_idx_ */ @@ -88,6 +91,8 @@ struct GENParamsRajaHiop { int *xidx; /* starting locations in X vector */ int *xpdevidx; /* KS: tarting locations of deviation variables in X vector */ + int * + xpsetidx; /* KS: Starting locations in X vector for set-point variables */ int * gidxbus; /* starting locations in constraint vector for bus constraints */ int *geqidxgen; /* starting locations in equality constraint vector for gen @@ -123,6 +128,7 @@ struct GENParamsRajaHiop { int *xidx_dev_; /* starting locations in X vector */ int *xpdevidx_dev_; /* KS: device coutnerpart of xpdevidx*/ + int *xpsetidx_dev_; /* KS: xpsetidx device counterpart */ int *gidxbus_dev_; /* starting locations in constraint vector for bus constraints */ int *geqidxgen_dev_; /* starting locations in equality constraint vector for @@ -213,6 +219,11 @@ struct LINEParamsRajaHiop { int *linelimidx; /* Indices for subset of lines that have finite limits */ int *ineqjacsp_idx; /* KS: Position in flat sparse ineq Jacobian array */ int *xslackidx; /* Starting location of slack variables in X vector */ + int *eqjacsp_idx; /* Flat-array offset for off-diagonal eq Jacobian entries */ + int *eqjacsp_diag_idx; /* Flat-array positions for diagonal entries per line + [4*l+0]=from P-row, [4*l+1]=from Q-row, + [4*l+2]=to P-row, [4*l+3]=to Q-row */ + int *isdcline; /* isdcline[i] = 1 if line is a DC line */ // Device data double *Gff_dev_; /* From side self conductance */ @@ -238,6 +249,9 @@ struct LINEParamsRajaHiop { linelimidx_dev_; /* Indices for subset of lines that have finite limits */ int *ineqjacsp_idx_dev_; /* KS: Position in flat sparse ineq Jacobian array */ int *xslackidx_dev_; /* Starting location of slack variables in X vector */ + int *eqjacsp_idx_dev_; + int *eqjacsp_diag_idx_dev_; + int *isdcline_dev_; int allocate(OPFLOW); int destroy(OPFLOW); @@ -256,7 +270,8 @@ struct PbpolModelRajaHiop : public _p_FormPBPOLRAJAHIOP { PbpolModelRajaHiop(void) { i_jaceq = j_jaceq = i_jacineq = j_jacineq = NULL; i_hess = j_hess = NULL; - val_jaceq = val_jacineq = val_hess = NULL; + perm_jaceq = perm_jaceq_dev = NULL; + val_jacineq = val_hess = NULL; } void destroy(OPFLOW opflow); @@ -274,10 +289,11 @@ struct PbpolModelRajaHiop : public _p_FormPBPOLRAJAHIOP { // Arrays to store Jacobian and Hessian indices and entries on CPU (used with // GPU sparse model) int *i_jaceq, - *j_jaceq; // Row and column indices for equality constrained Jacobian + *j_jaceq; // Row and column indices for equality constraints Jacobian int *i_jacineq, - *j_jacineq; // Row and column indices for inequality constrained Jacobain + *j_jacineq; // Row and column indices for inequality constraints Jacobain int *i_hess, *j_hess; // Row and column indices for hessian - double *val_jaceq, *val_jacineq, - *val_hess; // values for equality, inequality jacobians and hessian + int *perm_jaceq, + *perm_jaceq_dev; // Permutation for equality constraints Jacobian indices + double *val_jacineq, *val_hess; // values for inequality jacobians and hessian }; diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp index cac87986..36a046a8 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp @@ -3,6 +3,8 @@ #if defined(EXAGO_ENABLE_RAJA) #if defined(EXAGO_ENABLE_HIOP_SPARSE) +#include + #include #include "pbpolrajahiopsparsekernels.hpp" @@ -267,12 +269,145 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { pbpolrajahiopsparse->agc_xidx = -1; } - /* KS: Compute the number of nonzeros in equality, inequality constraint - * Jacobians and Hessian. Equality and Hessian counts are still obtained - * from PETSc via get_sparse_blocks_info; inequality count is computed - * axplicitly so we can skip PETSc */ + /* KS: Compute the number of nonzeros in equality and inequality constraint + * Jacobians. Equality count is computed explicitly for the GPU kernel. + * Inequality count is computed explicitly so we can skip PETSc. */ int nnz_eqjacsp = 0, nnz_ineqjacsp = 0, nnz_hesssp = 0; + /* ---- Equality constraint Jacobian nnz counting ---- */ + { + int geni_eq = 0, loadi_eq = 0; + for (int ibus = 0; ibus < ps->nbus; ++ibus) { + PSBUS bus_eq = &(ps->bus[ibus]); + + busparams->eqjacsp_idx[2 * ibus] = nnz_eqjacsp; + nnz_eqjacsp += 2; + + if (bus_eq->ide == ISOLATED_BUS) { + busparams->eqjacsp_idx[2 * ibus + 1] = nnz_eqjacsp; + nnz_eqjacsp += 2; + continue; + } + + if (opflow->include_powerimbalance_variables) { + busparams->jacsp_idx[ibus] = nnz_eqjacsp; + nnz_eqjacsp += 2; + } + + int gi_eq = 0; + for (int kk = 0; kk < bus_eq->ngen; kk++) { + PSGEN gen_eq; + ierr = PSBUSGetGen(bus_eq, kk, &gen_eq); + CHKERRQ(ierr); + if (!gen_eq->status) + continue; + genparams->eqjacspbus_idx[geni_eq + gi_eq] = nnz_eqjacsp; + nnz_eqjacsp += 1; + gi_eq++; + } + + if (opflow->include_loadloss_variables) { + for (int kk = 0; kk < bus_eq->nload; kk++) { + PSLOAD load_eq; + ierr = PSBUSGetLoad(bus_eq, kk, &load_eq); + CHKERRQ(ierr); + loadparams->jacsp_idx[loadi_eq + kk] = nnz_eqjacsp; + nnz_eqjacsp += 1; + } + } + + busparams->eqjacsp_idx[2 * ibus + 1] = nnz_eqjacsp; + nnz_eqjacsp += 2; + + if (opflow->include_powerimbalance_variables) { + busparams->jacsq_idx[ibus] = nnz_eqjacsp; + nnz_eqjacsp += 2; + } + + gi_eq = 0; + for (int kk = 0; kk < bus_eq->ngen; kk++) { + PSGEN gen_eq; + ierr = PSBUSGetGen(bus_eq, kk, &gen_eq); + CHKERRQ(ierr); + if (!gen_eq->status) + continue; + genparams->eqjacsqbus_idx[geni_eq + gi_eq] = nnz_eqjacsp; + nnz_eqjacsp += 1; + gi_eq++; + } + + if (opflow->include_loadloss_variables) { + for (int kk = 0; kk < bus_eq->nload; kk++) { + PSLOAD load_eq; + ierr = PSBUSGetLoad(bus_eq, kk, &load_eq); + CHKERRQ(ierr); + loadparams->jacsq_idx[loadi_eq + kk] = nnz_eqjacsp; + nnz_eqjacsp += 1; + } + } + + geni_eq += bus_eq->ngenON; + loadi_eq += bus_eq->nload; + } + + int linei_eq = 0; + std::map, int> buspair_to_offdiag; + for (int iline = 0; iline < ps->nline; ++iline) { + PSLINE line_eq = &(ps->line[iline]); + if (!line_eq->status) + continue; + if (!line_eq->isdcline) { + const PSBUS *connbuses_eq; + ierr = PSLINEGetConnectedBuses(line_eq, &connbuses_eq); + CHKERRQ(ierr); + int busidxf = (int)(connbuses_eq[0] - ps->bus); + int busidxt = (int)(connbuses_eq[1] - ps->bus); + + lineparams->eqjacsp_diag_idx[4 * linei_eq + 0] = + busparams->eqjacsp_idx[2 * busidxf]; + lineparams->eqjacsp_diag_idx[4 * linei_eq + 1] = + busparams->eqjacsp_idx[2 * busidxf + 1]; + lineparams->eqjacsp_diag_idx[4 * linei_eq + 2] = + busparams->eqjacsp_idx[2 * busidxt]; + lineparams->eqjacsp_diag_idx[4 * linei_eq + 3] = + busparams->eqjacsp_idx[2 * busidxt + 1]; + + auto key = std::make_pair(std::min(busidxf, busidxt), + std::max(busidxf, busidxt)); + auto it = buspair_to_offdiag.find(key); + if (it != buspair_to_offdiag.end()) { + lineparams->eqjacsp_idx[linei_eq] = it->second; + } else { + lineparams->eqjacsp_idx[linei_eq] = nnz_eqjacsp; + buspair_to_offdiag[key] = nnz_eqjacsp; + nnz_eqjacsp += 8; + } + } + linei_eq++; + } + + if (opflow->has_gensetpoint) { + geni_eq = 0; + for (int ibus = 0; ibus < ps->nbus; ++ibus) { + PSBUS bus_eq = &(ps->bus[ibus]); + int gi_eq = 0; + for (int kk = 0; kk < bus_eq->ngen; kk++) { + PSGEN gen_eq; + ierr = PSBUSGetGen(bus_eq, kk, &gen_eq); + CHKERRQ(ierr); + if (!gen_eq->status) + continue; + if (!gen_eq->isrenewable) { + genparams->eqjacspgen_idx[geni_eq + gi_eq] = nnz_eqjacsp; + nnz_eqjacsp += 4; + } + gi_eq++; + } + geni_eq += bus_eq->ngenON; + } + } + } + /* * KS: Count inequality Jacobian non-zeros. The traversal order must match * the startineqloc assignment in OPFLOWModelSetUp_PBPOL: for each bus diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp index 05705a35..8199b039 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp @@ -240,5 +240,218 @@ void ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, } } +void ComputeEqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, + const double *x_dev, + const int *perm_dev, + double *jace_dev) { + PbpolModelRajaHiop *pbpolrajahiopsparse = + reinterpret_cast(opflow->model); + BUSParamsRajaHiop *busparams = &pbpolrajahiopsparse->busparams; + GENParamsRajaHiop *genparams = &pbpolrajahiopsparse->genparams; + LOADParamsRajaHiop *loadparams = &pbpolrajahiopsparse->loadparams; + LINEParamsRajaHiop *lineparams = &pbpolrajahiopsparse->lineparams; + + /* Zero the equality Jacobian values before accumulating */ + RAJA::forall( + RAJA::RangeSegment(0, opflow->nnz_eqjacsp), + RAJA_LAMBDA(RAJA::Index_type i) { jace_dev[i] = 0.0; }); + + /* + * Kernel 1: Bus contributions (shunt self-admittance, power imbalance, + * generator Pg/Qg, load loss, gen setpoint). + */ + { + int *b_isisolated = busparams->isisolated_dev_; + int *b_xidx = busparams->xidx_dev_; + double *b_gl = busparams->gl_dev_; + double *b_bl = busparams->bl_dev_; + int *b_idx = busparams->eqjacsp_idx_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, busparams->nbus), + RAJA_LAMBDA(RAJA::Index_type i) { + int pbase = b_idx[2 * i]; + int qbase = b_idx[2 * i + 1]; + + if (b_isisolated[i]) { + jace_dev[perm_dev[pbase + 0]] = 1.0; + jace_dev[perm_dev[pbase + 1]] = 0.0; + jace_dev[perm_dev[qbase + 0]] = 0.0; + jace_dev[perm_dev[qbase + 1]] = 1.0; + return; + } + + double Vm = x_dev[b_xidx[i] + 1]; + + jace_dev[perm_dev[pbase + 0]] = 0.0; + jace_dev[perm_dev[pbase + 1]] = 2.0 * Vm * b_gl[i]; + jace_dev[perm_dev[qbase + 0]] = 0.0; + jace_dev[perm_dev[qbase + 1]] = -2.0 * Vm * b_bl[i]; + }); + + if (opflow->include_powerimbalance_variables) { + int *b_jacsp = busparams->jacsp_idx_dev_; + int *b_jacsq = busparams->jacsq_idx_dev_; + RAJA::forall( + RAJA::RangeSegment(0, busparams->nbus), + RAJA_LAMBDA(RAJA::Index_type i) { + jace_dev[perm_dev[b_jacsp[i]]] = 1.0; + jace_dev[perm_dev[b_jacsp[i]] + 1] = -1.0; + jace_dev[perm_dev[b_jacsq[i]]] = 1.0; + jace_dev[perm_dev[b_jacsq[i]] + 1] = -1.0; + }); + } + + int *g_eqjacspbus = genparams->eqjacspbus_idx_dev_; + int *g_eqjacsqbus = genparams->eqjacsqbus_idx_dev_; + RAJA::forall( + RAJA::RangeSegment(0, genparams->ngenON), + RAJA_LAMBDA(RAJA::Index_type i) { + jace_dev[perm_dev[g_eqjacspbus[i]]] = -1.0; + jace_dev[perm_dev[g_eqjacsqbus[i]]] = -1.0; + }); + + if (opflow->include_loadloss_variables) { + int *l_jacsp = loadparams->jacsp_idx_dev_; + int *l_jacsq = loadparams->jacsq_idx_dev_; + RAJA::forall( + RAJA::RangeSegment(0, loadparams->nload), + RAJA_LAMBDA(RAJA::Index_type i) { + jace_dev[perm_dev[l_jacsp[i]]] = -1.0; + jace_dev[perm_dev[l_jacsq[i]]] = -1.0; + }); + } + + if (opflow->has_gensetpoint) { + int *g_eqjacspgen = genparams->eqjacspgen_idx_dev_; + int *g_isrenewable = genparams->isrenewable_dev_; + RAJA::forall( + RAJA::RangeSegment(0, genparams->ngenON), + RAJA_LAMBDA(RAJA::Index_type i) { + if (g_isrenewable[i]) + return; + int base = g_eqjacspgen[i]; + jace_dev[perm_dev[base + 0]] = -1.0; + jace_dev[perm_dev[base + 1]] = 1.0; + jace_dev[perm_dev[base + 2]] = 1.0; + jace_dev[perm_dev[base + 3]] = 1.0; + }); + } + } + + /* + * Kernel 2: Line contributions — diagonal via atomicAdd, off-diagonal + * via atomicAdd (for parallel lines sharing positions). + */ + { + double *l_Gff = lineparams->Gff_dev_; + double *l_Bff = lineparams->Bff_dev_; + double *l_Gft = lineparams->Gft_dev_; + double *l_Bft = lineparams->Bft_dev_; + double *l_Gtf = lineparams->Gtf_dev_; + double *l_Btf = lineparams->Btf_dev_; + double *l_Gtt = lineparams->Gtt_dev_; + double *l_Btt = lineparams->Btt_dev_; + int *l_xidxf = lineparams->xidxf_dev_; + int *l_xidxt = lineparams->xidxt_dev_; + int *l_eqjacsp_idx = lineparams->eqjacsp_idx_dev_; + int *l_eqjacsp_diag = lineparams->eqjacsp_diag_idx_dev_; + int *l_isdcline = lineparams->isdcline_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, lineparams->nlineON), + RAJA_LAMBDA(RAJA::Index_type l) { + if (l_isdcline[l]) + return; + + double thetaf = x_dev[l_xidxf[l]]; + double Vmf = x_dev[l_xidxf[l] + 1]; + double thetat = x_dev[l_xidxt[l]]; + double Vmt = x_dev[l_xidxt[l] + 1]; + double thetaft = thetaf - thetat; + double thetatf = thetat - thetaf; + + double Gff = l_Gff[l], Bff = l_Bff[l]; + double Gft = l_Gft[l], Bft = l_Bft[l]; + double Gtf = l_Gtf[l], Btf = l_Btf[l]; + double Gtt = l_Gtt[l], Btt = l_Btt[l]; + + double sin_ft = sin(thetaft), cos_ft = cos(thetaft); + double sin_tf = sin(thetatf), cos_tf = cos(thetatf); + + /* From-bus diagonal */ + double dPf_dthetaf = Vmf * Vmt * (-Gft * sin_ft + Bft * cos_ft); + double dPf_dVmf = + 2.0 * Gff * Vmf + Vmt * (Gft * cos_ft + Bft * sin_ft); + double dQf_dthetaf = Vmf * Vmt * (Bft * sin_ft + Gft * cos_ft); + double dQf_dVmf = + -2.0 * Bff * Vmf + Vmt * (-Bft * cos_ft + Gft * sin_ft); + + int pfbase = l_eqjacsp_diag[4 * l + 0]; + int qfbase = l_eqjacsp_diag[4 * l + 1]; + + RAJA::atomicAdd(&jace_dev[perm_dev[pfbase + 0]], + dPf_dthetaf); + RAJA::atomicAdd(&jace_dev[perm_dev[pfbase + 1]], + dPf_dVmf); + RAJA::atomicAdd(&jace_dev[perm_dev[qfbase + 0]], + dQf_dthetaf); + RAJA::atomicAdd(&jace_dev[perm_dev[qfbase + 1]], + dQf_dVmf); + + /* From-bus off-diagonal */ + double dPf_dthetat = Vmf * Vmt * (Gft * sin_ft - Bft * cos_ft); + double dPf_dVmt = Vmf * (Gft * cos_ft + Bft * sin_ft); + double dQf_dthetat = Vmf * Vmt * (-Bft * sin_ft - Gft * cos_ft); + double dQf_dVmt = Vmf * (-Bft * cos_ft + Gft * sin_ft); + + int obase = l_eqjacsp_idx[l]; + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 0]], + dPf_dthetat); + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 1]], + dPf_dVmt); + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 2]], + dQf_dthetat); + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 3]], + dQf_dVmt); + + /* To-bus diagonal */ + double dPt_dthetat = Vmt * Vmf * (-Gtf * sin_tf + Btf * cos_tf); + double dPt_dVmt = + 2.0 * Gtt * Vmt + Vmf * (Gtf * cos_tf + Btf * sin_tf); + double dQt_dthetat = Vmt * Vmf * (Btf * sin_tf + Gtf * cos_tf); + double dQt_dVmt = + -2.0 * Btt * Vmt + Vmf * (-Btf * cos_tf + Gtf * sin_tf); + + int ptbase = l_eqjacsp_diag[4 * l + 2]; + int qtbase = l_eqjacsp_diag[4 * l + 3]; + + RAJA::atomicAdd(&jace_dev[perm_dev[ptbase + 0]], + dPt_dthetat); + RAJA::atomicAdd(&jace_dev[perm_dev[ptbase + 1]], + dPt_dVmt); + RAJA::atomicAdd(&jace_dev[perm_dev[qtbase + 0]], + dQt_dthetat); + RAJA::atomicAdd(&jace_dev[perm_dev[qtbase + 1]], + dQt_dVmt); + + /* To-bus off-diagonal */ + double dPt_dthetaf = Vmt * Vmf * (Gtf * sin_tf - Btf * cos_tf); + double dPt_dVmf = Vmt * (Gtf * cos_tf + Btf * sin_tf); + double dQt_dthetaf = Vmt * Vmf * (-Btf * sin_tf - Gtf * cos_tf); + double dQt_dVmf = Vmt * (-Btf * cos_tf + Gtf * sin_tf); + + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 4]], + dPt_dthetaf); + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 5]], + dPt_dVmf); + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 6]], + dQt_dthetaf); + RAJA::atomicAdd(&jace_dev[perm_dev[obase + 7]], + dQt_dVmf); + }); + } +} + #endif // EXAGO_ENABLE_HIOP_SPARSE #endif // EXAGO_ENABLE_RAJA diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp index 938686a7..2381c812 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp @@ -26,5 +26,13 @@ void ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, const double *x_dev, double *jacd_dev); +/** + * GPU-only (PETSc-free) computation of equality constraint Jacobian values. + */ +void ComputeEqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, + const double *x_dev, + const int *perm_dev, + double *jace_dev); + #endif // EXAGO_ENABLE_HIOP_SPARSE #endif // EXAGO_ENABLE_RAJA diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp index efddb6f6..4b4963c1 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp @@ -16,6 +16,10 @@ #include "pbpolrajahiopsparse.hpp" #include "pbpolrajahiopsparse_gpu.hpp" +#include +#include +#include + /** * @brief Set the initial guess array for the PBPOLRAJAHIOPSPARSE model. * @@ -574,7 +578,6 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PbpolModelRajaHiop *pbpolrajahiopsparse = reinterpret_cast(opflow->model); PetscErrorCode ierr; - double *x, *values; PetscInt *iRowstart, *jColstart; PetscInt roffset, coffset; PetscInt nrow, ncol; @@ -686,14 +689,7 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PbpolModelRajaHiop *pbpolrajahiopsparse = reinterpret_cast(opflow->model); PetscErrorCode ierr; - PetscInt *iRowstart, *jColstart; - PetscScalar *x, *values; PetscInt roffset, coffset; - PetscInt nrow, ncol; - PetscInt nvals; - const PetscInt *cols; - const PetscScalar *vals; - PetscInt i, j; auto &resmgr = umpire::ResourceManager::getInstance(); PetscFunctionBegin; @@ -702,97 +698,234 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( // This only needs to be done once since the sparsity pattern of the Jacobian // does not change during the optimization. if (iJacS_dev != NULL && jJacS_dev != NULL) { - /* Set locations only */ - + // Compute sparsity pattern on host, matching the flat-array layout + // defined during setup in OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE. roffset = 0; coffset = 0; - // Create arrays on the host to store i, j, and val arrays umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); pbpolrajahiopsparse->i_jaceq = (int *)(h_allocator_.allocate(opflow->nnz_eqjacsp * sizeof(int))); pbpolrajahiopsparse->j_jaceq = (int *)(h_allocator_.allocate(opflow->nnz_eqjacsp * sizeof(int))); - pbpolrajahiopsparse->val_jaceq = - (double *)(h_allocator_.allocate(opflow->nnz_eqjacsp * sizeof(double))); - - iRowstart = pbpolrajahiopsparse->i_jaceq; - jColstart = pbpolrajahiopsparse->j_jaceq; - - // Function pointer computeequalityconstraintjacobian points to - // OPFLOWComputeEqualityConstraintJacobian_PBPOL function. - // Use function from PBPOL model to create the sparsity pattern. - ierr = (*opflow->modelops.computeequalityconstraintjacobian)( - opflow, opflow->X, opflow->Jac_Ge); - CHKERRQ(ierr); + pbpolrajahiopsparse->perm_jaceq = + (int *)(h_allocator_.allocate(opflow->nnz_eqjacsp * sizeof(int))); - ierr = MatGetSize(opflow->Jac_Ge, &nrow, &ncol); - CHKERRQ(ierr); + int *iRow_temp = + (int *)(h_allocator_.allocate(opflow->nnz_eqjacsp * sizeof(int))); + int *jCol_temp = + (int *)(h_allocator_.allocate(opflow->nnz_eqjacsp * sizeof(int))); - /* Copy over locations to triplet format */ - for (i = 0; i < nrow; i++) { - ierr = MatGetRow(opflow->Jac_Ge, i, &nvals, &cols, &vals); - CHKERRQ(ierr); - for (j = 0; j < nvals; j++) { - iRowstart[j] = roffset + i; - jColstart[j] = coffset + cols[j]; + PS ps = opflow->ps; + BUSParamsRajaHiop *busparams = &pbpolrajahiopsparse->busparams; + GENParamsRajaHiop *genparams = &pbpolrajahiopsparse->genparams; + LOADParamsRajaHiop *loadparams = &pbpolrajahiopsparse->loadparams; + LINEParamsRajaHiop *lineparams = &pbpolrajahiopsparse->lineparams; + + int geni = 0, loadi = 0; + /*KS: not worth moving this to the gpu */ + for (int ibus = 0; ibus < ps->nbus; ibus++) { + PSBUS bus = &ps->bus[ibus]; + int P_row = roffset + busparams->gidx[ibus]; + int Q_row = P_row + 1; + int theta_col = coffset + busparams->xidx[ibus]; + int Vm_col = theta_col + 1; + int base; + + /* P-row self-admittance */ + base = busparams->eqjacsp_idx[2 * ibus]; + iRow_temp[base] = P_row; + jCol_temp[base] = theta_col; + iRow_temp[base + 1] = P_row; + jCol_temp[base + 1] = Vm_col; + + if (bus->ide == ISOLATED_BUS) { + /* Q-row self-admittance for isolated bus */ + base = busparams->eqjacsp_idx[2 * ibus + 1]; + iRow_temp[base] = Q_row; + jCol_temp[base] = theta_col; + iRow_temp[base + 1] = Q_row; + jCol_temp[base + 1] = Vm_col; + continue; } - /* Increment iRow,jCol pointers */ - iRowstart += nvals; - jColstart += nvals; - ierr = MatRestoreRow(opflow->Jac_Ge, i, &nvals, &cols, &vals); - CHKERRQ(ierr); - } - // Copy over i_jaceq and j_jaceq arrays to device - resmgr.copy(iJacS_dev, pbpolrajahiopsparse->i_jaceq); - resmgr.copy(jJacS_dev, pbpolrajahiopsparse->j_jaceq); - } + /* P-row power imbalance */ + if (opflow->include_powerimbalance_variables) { + base = busparams->jacsp_idx[ibus]; + int pimb_col = coffset + busparams->xidxpimb[ibus]; + iRow_temp[base] = P_row; + jCol_temp[base] = pimb_col; + iRow_temp[base + 1] = P_row; + jCol_temp[base + 1] = pimb_col + 1; + } - if (MJacS_dev != NULL) { - ierr = PetscLogEventBegin(opflow->eqconsjaclogger, 0, 0, 0, 0); - CHKERRQ(ierr); + /* P-row gen Pg */ + int gi = 0; + for (int k = 0; k < bus->ngen; k++) { + PSGEN gen; + PSBUSGetGen(bus, k, &gen); + if (!gen->status) + continue; + base = genparams->eqjacspbus_idx[geni + gi]; + iRow_temp[base] = P_row; + jCol_temp[base] = coffset + genparams->xidx[geni + gi]; + gi++; + } - ierr = VecGetArray(opflow->X, &x); - CHKERRQ(ierr); + /* P-row load loss */ + if (opflow->include_loadloss_variables) { + for (int k = 0; k < bus->nload; k++) { + base = loadparams->jacsp_idx[loadi + k]; + iRow_temp[base] = P_row; + jCol_temp[base] = coffset + loadparams->xidx[loadi + k]; + } + } - // Copy from device to host - umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); - registerWith(x, opflow->nx, resmgr, h_allocator_); - resmgr.copy((double *)x, (double *)x_dev); + /* Q-row self-admittance */ + base = busparams->eqjacsp_idx[2 * ibus + 1]; + iRow_temp[base] = Q_row; + jCol_temp[base] = theta_col; + iRow_temp[base + 1] = Q_row; + jCol_temp[base + 1] = Vm_col; + + /* Q-row power imbalance */ + if (opflow->include_powerimbalance_variables) { + base = busparams->jacsq_idx[ibus]; + int pimb_col = coffset + busparams->xidxpimb[ibus]; + iRow_temp[base] = Q_row; + jCol_temp[base] = pimb_col + 2; + iRow_temp[base + 1] = Q_row; + jCol_temp[base + 1] = pimb_col + 3; + } - ierr = VecRestoreArray(opflow->X, &x); - CHKERRQ(ierr); + /* Q-row gen Qg */ + gi = 0; + for (int k = 0; k < bus->ngen; k++) { + PSGEN gen; + PSBUSGetGen(bus, k, &gen); + if (!gen->status) + continue; + base = genparams->eqjacsqbus_idx[geni + gi]; + iRow_temp[base] = Q_row; + jCol_temp[base] = coffset + genparams->xidx[geni + gi] + 1; + gi++; + } - // Compute equality constraint jacobian on the host - // Function pointer computeequalityconstraintjacobian points to the - // implementation OPFLOWComputeEqualityConstraintJacobian_PBPOL in the - // PBPOL model. - ierr = (*opflow->modelops.computeequalityconstraintjacobian)( - opflow, opflow->X, opflow->Jac_Ge); - CHKERRQ(ierr); + /* Q-row load loss */ + if (opflow->include_loadloss_variables) { + for (int k = 0; k < bus->nload; k++) { + base = loadparams->jacsq_idx[loadi + k]; + iRow_temp[base] = Q_row; + jCol_temp[base] = coffset + loadparams->xidx[loadi + k] + 1; + } + } - ierr = MatGetSize(opflow->Jac_Ge, &nrow, &ncol); - CHKERRQ(ierr); + geni += bus->ngenON; + loadi += bus->nload; + } - values = pbpolrajahiopsparse->val_jaceq; + /* Line off-diagonal entries */ + for (int l = 0; l < lineparams->nlineON; l++) { + if (lineparams->isdcline[l]) + continue; + + int base = lineparams->eqjacsp_idx[l]; + int Pf_row = roffset + lineparams->geqidxf[l]; + int Qf_row = Pf_row + 1; + int Pt_row = roffset + lineparams->geqidxt[l]; + int Qt_row = Pt_row + 1; + int thetat_col = coffset + lineparams->xidxt[l]; + int Vmt_col = thetat_col + 1; + int thetaf_col = coffset + lineparams->xidxf[l]; + int Vmf_col = thetaf_col + 1; + + /* From-bus off-diagonal: Pf w.r.t. thetat, Vmt */ + iRow_temp[base + 0] = Pf_row; + jCol_temp[base + 0] = thetat_col; + iRow_temp[base + 1] = Pf_row; + jCol_temp[base + 1] = Vmt_col; + /* Qf w.r.t. thetat, Vmt */ + iRow_temp[base + 2] = Qf_row; + jCol_temp[base + 2] = thetat_col; + iRow_temp[base + 3] = Qf_row; + jCol_temp[base + 3] = Vmt_col; + /* To-bus off-diagonal: Pt w.r.t. thetaf, Vmf */ + iRow_temp[base + 4] = Pt_row; + jCol_temp[base + 4] = thetaf_col; + iRow_temp[base + 5] = Pt_row; + jCol_temp[base + 5] = Vmf_col; + /* Qt w.r.t. thetaf, Vmf */ + iRow_temp[base + 6] = Qt_row; + jCol_temp[base + 6] = thetaf_col; + iRow_temp[base + 7] = Qt_row; + jCol_temp[base + 7] = Vmf_col; + } - // Unpack PETSc matrix and copy values to the host array in the - // PbpolModelRajaHiop struct. - for (i = 0; i < nrow; i++) { - ierr = MatGetRow(opflow->Jac_Ge, i, &nvals, &cols, &vals); - CHKERRQ(ierr); - for (j = 0; j < nvals; j++) { - values[j] = vals[j]; + /* Generator set-point equality constraint entries */ + if (opflow->has_gensetpoint) { + for (int g = 0; g < genparams->ngenON; g++) { + if (genparams->isrenewable[g]) + continue; + int base = genparams->eqjacspgen_idx[g]; + int row0 = roffset + genparams->geqidxgen[g]; + int row1 = row0 + 1; + int Pg_col = coffset + genparams->xidx[g]; + int delPg_col = coffset + genparams->xpdevidx[g]; + int Pset_col = coffset + genparams->xpsetidx[g]; + + iRow_temp[base + 0] = row0; + jCol_temp[base + 0] = Pg_col; + iRow_temp[base + 1] = row0; + jCol_temp[base + 1] = delPg_col; + iRow_temp[base + 2] = row0; + jCol_temp[base + 2] = Pset_col; + iRow_temp[base + 3] = row1; + jCol_temp[base + 3] = Pset_col; } - values += nvals; - ierr = MatRestoreRow(opflow->Jac_Ge, i, &nvals, &cols, &vals); - CHKERRQ(ierr); } - // Copy over val_jaceq to device - resmgr.copy(MJacS_dev, pbpolrajahiopsparse->val_jaceq); + // Sort and permute indices + std::vector perm_temp(opflow->nnz_eqjacsp); + std::iota(perm_temp.begin(), perm_temp.end(), 0); + std::sort(perm_temp.begin(), perm_temp.end(), [&](int i, int j) { + return (iRow_temp[i] != iRow_temp[j]) ? iRow_temp[i] < iRow_temp[j] + : jCol_temp[i] < jCol_temp[j]; + }); + + int *iRow = pbpolrajahiopsparse->i_jaceq; + int *jCol = pbpolrajahiopsparse->j_jaceq; + int *perm = pbpolrajahiopsparse->perm_jaceq; + for (int i = 0; i < opflow->nnz_eqjacsp; i++) { + iRow[i] = iRow_temp[perm_temp[i]]; + jCol[i] = jCol_temp[perm_temp[i]]; + perm[perm_temp[i]] = i; // reverse map to store values directly in the + // desired location + } + h_allocator_.deallocate(iRow_temp); + h_allocator_.deallocate(jCol_temp); + + // Copy indices from host to device + resmgr.copy(iJacS_dev, pbpolrajahiopsparse->i_jaceq); + resmgr.copy(jJacS_dev, pbpolrajahiopsparse->j_jaceq); + + // Allocate permutation on device and copy from host + umpire::Allocator d_allocator_ = resmgr.getAllocator("DEVICE"); + pbpolrajahiopsparse->perm_jaceq_dev = + (int *)(d_allocator_.allocate(opflow->nnz_eqjacsp * sizeof(int))); + resmgr.copy(pbpolrajahiopsparse->perm_jaceq_dev, + pbpolrajahiopsparse->perm_jaceq); + } + + if (MJacS_dev != NULL) { + ierr = PetscLogEventBegin(opflow->eqconsjaclogger, 0, 0, 0, 0); + CHKERRQ(ierr); + + /* KS: Compute equality constraint Jacobian directly on device. + No H2D, D2H copies: x_dev is already on device, output goes + straight into MJacS_dev. */ + ComputeEqJacValuesGPU_PBPOLRAJAHIOPSPARSE( + opflow, x_dev, pbpolrajahiopsparse->perm_jaceq_dev, MJacS_dev); ierr = PetscLogEventEnd(opflow->eqconsjaclogger, 0, 0, 0, 0); CHKERRQ(ierr); diff --git a/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp b/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp index 0252e798..394dd47f 100644 --- a/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp +++ b/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp @@ -56,18 +56,10 @@ bool OPFLOWHIOPSPARSEGPUInterface::get_sparse_blocks_info( nx = opflow->nx; - /* Compute nonzeros for the Jacobian */ - /* Equality constraint Jacobian */ - ierr = (*opflow->modelops.computeequalityconstraintjacobian)( - opflow, opflow->X, opflow->Jac_Ge); - CHKERRQ(ierr); - ierr = MatSetOption(opflow->Jac_Ge, MAT_NEW_NONZERO_LOCATION_ERR, PETSC_TRUE); - CHKERRQ(ierr); - - ierr = MatGetInfo(opflow->Jac_Ge, MAT_LOCAL, &info_eq); - CHKERRQ(ierr); - - nnz_sparse_Jaceq = opflow->nnz_eqjacsp = info_eq.nz_used; + /* Use the nnz count pre-computed during model setup + (OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE). This avoids calling the + PETSc-based Jacobian function, which is no longer wired up. */ + nnz_sparse_Jaceq = opflow->nnz_eqjacsp; /* KS: Use pre-computed nnz_ineqjacsp from model setup (avoids PETSc Mat assembly just for counting non-zeros -- not sure if faster or if it scales diff --git a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt index cd2f33b2..0131169b 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt +++ b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt @@ -1,6 +1,28 @@ if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) set_source_files_properties(jac_eq_acopf.cpp PROPERTIES LANGUAGE CUDA) + set_source_files_properties(test_eqjac_compare.cpp PROPERTIES LANGUAGE CUDA) endif() +if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIP) + set_source_files_properties(test_eqjac_compare.cpp PROPERTIES LANGUAGE HIP) +endif() + +add_executable(test_eqjac_compare test_eqjac_compare.cpp) +target_link_libraries(test_eqjac_compare ExaGO::OPFLOW) +target_include_directories( + test_eqjac_compare PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow +) + +if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIP) + set_source_files_properties(test_eqjac_perf.cpp PROPERTIES LANGUAGE HIP) +endif() +if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) + set_source_files_properties(test_eqjac_perf.cpp PROPERTIES LANGUAGE CUDA) +endif() +add_executable(test_eqjac_perf test_eqjac_perf.cpp) +target_link_libraries(test_eqjac_perf ExaGO::OPFLOW) +target_include_directories( + test_eqjac_perf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow +) add_executable( jac_eq_acopf jac_eq_acopf.cpp @@ -54,6 +76,23 @@ if(EXAGO_ENABLE_RAJA) list(APPEND dependencies HIOP) endif() +if(EXAGO_RUN_TESTS) + if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIOP) + set(prefix_net ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) + exago_add_test( + NAME + UNIT_TESTS_EQJAC_GPU_VS_PETSC_testx3 + DEPENDS + HIOP_SPARSE + COMMAND + ${RUNCMD} + $ + -netfile + ${prefix_net}testx3.m + ) + endif() +endif() + if(EXAGO_RUN_TESTS) foreach( model diff --git a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_compare.cpp b/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_compare.cpp new file mode 100644 index 00000000..c2fd7cb9 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_compare.cpp @@ -0,0 +1,304 @@ +#include +#include +#include +#include +#include + +#include +#include +#include + +#if defined(EXAGO_ENABLE_RAJA) +#include +#include +#include +#endif + +struct TripletEntry { + int row, col; + double val; +}; + +static void computeReferenceJacobian(OPFLOW opflow, Vec X, + std::vector &entries) { + PetscErrorCode ierr; + ierr = (*opflow->modelops.computeequalityconstraintjacobian)(opflow, X, + opflow->Jac_Ge); + + PetscInt nrow, ncol; + ierr = MatGetSize(opflow->Jac_Ge, &nrow, &ncol); + + for (PetscInt i = 0; i < nrow; i++) { + PetscInt nvals; + const PetscInt *cols; + const PetscScalar *vals; + ierr = MatGetRow(opflow->Jac_Ge, i, &nvals, &cols, &vals); + for (PetscInt j = 0; j < nvals; j++) { + entries.push_back({(int)i, (int)cols[j], vals[j]}); + } + ierr = MatRestoreRow(opflow->Jac_Ge, i, &nvals, &cols, &vals); + } +} + +int main(int argc, char **argv) { + PetscErrorCode ierr; + PetscBool flg; + char file_c_str[PETSC_MAX_PATH_LEN]; + std::string file; + char appname[] = "opflow"; + MPI_Comm comm = MPI_COMM_WORLD; + + char help[] = "Compare PETSc vs GPU equality constraint Jacobian\n"; + + ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + if (ierr) { + fprintf(stderr, "Could not initialize ExaGO.\n"); + return ierr; + } + + ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, + PETSC_MAX_PATH_LEN, &flg); + if (!flg) + file = "../datafiles/case9/case9mod.m"; + else + file.assign(file_c_str); + + /* ---------------------------------------------------------------- + * Step 1: Set up OPFLOW with PBPOL model (PETSc path) to get + * the reference Jacobian and the initial guess X. + * ---------------------------------------------------------------- */ + OPFLOW opflow_ref; + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow_ref, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow_ref, OPFLOWMODEL_PBPOL); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow_ref, OPFLOWSOLVER_IPOPT); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflow_ref, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); + ierr = OPFLOWSetUp(opflow_ref); + CHKERRQ(ierr); + + Vec X_ref; + ierr = OPFLOWGetSolution(opflow_ref, &X_ref); + CHKERRQ(ierr); + + std::vector ref_entries; + computeReferenceJacobian(opflow_ref, X_ref, ref_entries); + + /* ---------------------------------------------------------------- + * Step 2: Set up OPFLOW with HIOPSPARSE to exercise the GPU path. + * ---------------------------------------------------------------- */ + OPFLOW opflow_gpu; + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_gpu); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow_gpu, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow_gpu, OPFLOWMODEL_PBPOLRAJAHIOPSPARSE); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow_gpu, OPFLOWSOLVER_HIOPSPARSEGPU); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflow_gpu, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); +#ifdef EXAGO_ENABLE_GPU + ierr = OPFLOWSetHIOPComputeMode(opflow_gpu, "GPU"); + CHKERRQ(ierr); +#endif + ierr = OPFLOWSetUp(opflow_gpu); + CHKERRQ(ierr); + + /* Get the initial guess vector and map to sparse-dense ordering */ + Vec X_gpu; + ierr = OPFLOWGetSolution(opflow_gpu, &X_gpu); + CHKERRQ(ierr); + + int nx = opflow_gpu->nx; + int nnz_eq = opflow_gpu->nnz_eqjacsp; + + printf("\n"); + printf("============================================================\n"); + printf(" Equality Constraint Jacobian: PETSc vs GPU Comparison\n"); + printf(" Network: %s\n", file.c_str()); + printf(" nx = %d, nconeq = %d, nnz_eqjac(GPU) = %d, nnz_eqjac(PETSc) = %d\n", + nx, opflow_gpu->nconeq, nnz_eq, (int)ref_entries.size()); + printf("============================================================\n\n"); + +#if defined(EXAGO_ENABLE_RAJA) + auto &resmgr = umpire::ResourceManager::getInstance(); + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + double *x_host; + ierr = VecGetArray(X_gpu, &x_host); + CHKERRQ(ierr); + + int *iRow, *jCol; + double *values; + iRow = static_cast(h_allocator.allocate(nnz_eq * sizeof(int))); + jCol = static_cast(h_allocator.allocate(nnz_eq * sizeof(int))); + values = static_cast(h_allocator.allocate(nnz_eq * sizeof(double))); + +#ifdef EXAGO_ENABLE_GPU + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + + double *x_dev = + static_cast(d_allocator.allocate(nx * sizeof(double))); + int *iRow_dev = + static_cast(d_allocator.allocate(nnz_eq * sizeof(int))); + int *jCol_dev = + static_cast(d_allocator.allocate(nnz_eq * sizeof(int))); + double *values_dev = + static_cast(d_allocator.allocate(nnz_eq * sizeof(double))); + + umpire::util::AllocationRecord record_x{x_host, sizeof(double) * nx, + h_allocator.getAllocationStrategy()}; + resmgr.registerAllocation(x_host, record_x); + resmgr.copy(x_dev, x_host); +#else + double *x_dev = x_host; + int *iRow_dev = iRow; + int *jCol_dev = jCol; + double *values_dev = values; +#endif + + /* Call the sparse eq jac function: first for sparsity, then for values */ + ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( + opflow_gpu, x_dev, iRow_dev, jCol_dev, NULL); + CHKERRQ(ierr); + + ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( + opflow_gpu, x_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + +#ifdef EXAGO_ENABLE_GPU + resmgr.copy(iRow, iRow_dev); + resmgr.copy(jCol, jCol_dev); + resmgr.copy(values, values_dev); +#endif + + /* Build a map from (row, col) -> value for the GPU result */ + struct PairHash { + size_t operator()(const std::pair &p) const { + return std::hash()(((long long)p.first << 32) | p.second); + } + }; + std::unordered_map, double, PairHash> gpu_map; + for (int i = 0; i < nnz_eq; i++) { + auto key = std::make_pair(iRow[i], jCol[i]); + gpu_map[key] += values[i]; + } + + /* ---------------------------------------------------------------- + * Step 3: Compare and print results + * ---------------------------------------------------------------- */ + int n_match = 0, n_mismatch = 0, n_missing_gpu = 0, n_extra_gpu = 0; + double max_abs_err = 0.0, max_rel_err = 0.0; + int worst_row = -1, worst_col = -1; + double worst_ref = 0, worst_gpu = 0; + const double tol = 1e-6; + + printf(" %-8s %-8s %16s %16s %12s %s\n", "Row", "Col", "PETSc (ref)", "GPU", + "AbsErr", "Status"); + printf(" %-8s %-8s %16s %16s %12s %s\n", "---", "---", "-----------", "---", + "------", "------"); + + for (const auto &e : ref_entries) { + auto key = std::make_pair(e.row, e.col); + auto it = gpu_map.find(key); + double gpu_val = 0.0; + bool found = (it != gpu_map.end()); + + if (found) { + gpu_val = it->second; + gpu_map.erase(it); + } + + double abs_err = fabs(gpu_val - e.val); + double rel_err = (fabs(e.val) > 1e-12) ? abs_err / fabs(e.val) : abs_err; + const char *status; + + if (!found) { + status = "MISSING"; + n_missing_gpu++; + } else if (abs_err < tol) { + status = "OK"; + n_match++; + } else { + status = "MISMATCH"; + n_mismatch++; + } + + if (abs_err > max_abs_err) { + max_abs_err = abs_err; + max_rel_err = rel_err; + worst_row = e.row; + worst_col = e.col; + worst_ref = e.val; + worst_gpu = gpu_val; + } + + if (abs_err >= tol || !found) { + printf(" %-8d %-8d %16.8e %16.8e %12.2e %s\n", e.row, e.col, e.val, + gpu_val, abs_err, status); + } + } + + n_extra_gpu = (int)gpu_map.size(); + if (n_extra_gpu > 0) { + printf("\n Extra entries in GPU (not in PETSc reference):\n"); + for (const auto &kv : gpu_map) { + printf(" %-8d %-8d %16s %16.8e %12s EXTRA\n", kv.first.first, + kv.first.second, "n/a", kv.second, "n/a"); + } + } + + printf("\n"); + printf("============================================================\n"); + printf(" SUMMARY\n"); + printf("============================================================\n"); + printf(" PETSc nnz: %d\n", (int)ref_entries.size()); + printf(" GPU nnz: %d\n", nnz_eq); + printf(" Matching: %d\n", n_match); + printf(" Mismatched: %d\n", n_mismatch); + printf(" Missing in GPU: %d\n", n_missing_gpu); + printf(" Extra in GPU: %d\n", n_extra_gpu); + printf(" Max absolute err: %.2e at (%d, %d) ref=%.8e gpu=%.8e\n", + max_abs_err, worst_row, worst_col, worst_ref, worst_gpu); + printf(" Max relative err: %.2e\n", max_rel_err); + printf(" Tolerance: %.2e\n", tol); + printf(" RESULT: %s\n", + (n_mismatch == 0 && n_missing_gpu == 0 && n_extra_gpu == 0) ? "PASS" + : "FAIL"); + printf("============================================================\n\n"); + + int result = + (n_mismatch == 0 && n_missing_gpu == 0 && n_extra_gpu == 0) ? 0 : 1; + + h_allocator.deallocate(iRow); + h_allocator.deallocate(jCol); + h_allocator.deallocate(values); +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(x_dev); + d_allocator.deallocate(iRow_dev); + d_allocator.deallocate(jCol_dev); + d_allocator.deallocate(values_dev); +#endif + + ierr = VecRestoreArray(X_gpu, &x_host); + CHKERRQ(ierr); +#endif // EXAGO_ENABLE_RAJA + + ierr = OPFLOWDestroy(&opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWDestroy(&opflow_gpu); + CHKERRQ(ierr); + + ExaGOFinalize(); + +#if defined(EXAGO_ENABLE_RAJA) + return result; +#else + return 0; +#endif +} diff --git a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp b/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp new file mode 100644 index 00000000..d41ac4d0 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp @@ -0,0 +1,242 @@ +#include +#include +#include +#include + +#include +#include +#include + +#if defined(EXAGO_ENABLE_RAJA) +#include +#include +#include +#endif + +#if defined(EXAGO_ENABLE_HIP) +#include +#define GPU_SYNC() hipDeviceSynchronize() +#elif defined(EXAGO_ENABLE_CUDA) +#include +#define GPU_SYNC() cudaDeviceSynchronize() +#else +#define GPU_SYNC() ((void)0) +#endif + +using Clock = std::chrono::high_resolution_clock; +using Ms = std::chrono::duration; + +static double benchmarkPETSc(OPFLOW opflow, Vec X, int niters) { + PetscErrorCode ierr; + PetscScalar *x_arr; + + ierr = VecGetArray(X, &x_arr); + auto t0 = Clock::now(); + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow->modelops.computeequalityconstraintjacobian)( + opflow, X, opflow->Jac_Ge); + } + auto t1 = Clock::now(); + ierr = VecRestoreArray(X, &x_arr); + + return Ms(t1 - t0).count() / niters; +} + +int main(int argc, char **argv) { + PetscErrorCode ierr; + PetscBool flg; + char file_c_str[PETSC_MAX_PATH_LEN]; + std::string file; + char appname[] = "opflow"; + MPI_Comm comm = MPI_COMM_WORLD; + int niters = 100; + + char help[] = "Benchmark PETSc vs GPU equality constraint Jacobian\n"; + + ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + if (ierr) + return ierr; + + ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, + PETSC_MAX_PATH_LEN, &flg); + if (!flg) + file = "../datafiles/case9/case9mod.m"; + else + file.assign(file_c_str); + + ierr = PetscOptionsGetInt(NULL, NULL, "-niters", &niters, &flg); + + /* ---------------------------------------------------------------- + * PETSc path: IPOPT + PBPOL + * ---------------------------------------------------------------- */ + OPFLOW opflow_ref; + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow_ref, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow_ref, OPFLOWMODEL_PBPOL); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow_ref, OPFLOWSOLVER_IPOPT); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflow_ref, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); + ierr = OPFLOWSetUp(opflow_ref); + CHKERRQ(ierr); + + Vec X_ref; + ierr = OPFLOWGetSolution(opflow_ref, &X_ref); + CHKERRQ(ierr); + + /* Warmup */ + benchmarkPETSc(opflow_ref, X_ref, 5); + double petsc_ms = benchmarkPETSc(opflow_ref, X_ref, niters); + + int petsc_nnz = 0; + { + MatInfo info; + ierr = MatGetInfo(opflow_ref->Jac_Ge, MAT_LOCAL, &info); + petsc_nnz = (int)info.nz_used; + } + + /* ---------------------------------------------------------------- + * GPU path: HIOPSPARSEGPU + PBPOLRAJAHIOPSPARSE + * ---------------------------------------------------------------- */ + OPFLOW opflow_gpu; + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_gpu); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow_gpu, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow_gpu, OPFLOWMODEL_PBPOLRAJAHIOPSPARSE); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow_gpu, OPFLOWSOLVER_HIOPSPARSEGPU); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflow_gpu, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); +#ifdef EXAGO_ENABLE_GPU + ierr = OPFLOWSetHIOPComputeMode(opflow_gpu, "GPU"); + CHKERRQ(ierr); +#endif + ierr = OPFLOWSetUp(opflow_gpu); + CHKERRQ(ierr); + + Vec X_gpu; + ierr = OPFLOWGetSolution(opflow_gpu, &X_gpu); + CHKERRQ(ierr); + + int nx = opflow_gpu->nx; + int nnz_eq = opflow_gpu->nnz_eqjacsp; + +#if defined(EXAGO_ENABLE_RAJA) + auto &resmgr = umpire::ResourceManager::getInstance(); + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + double *x_host; + ierr = VecGetArray(X_gpu, &x_host); + CHKERRQ(ierr); + + double *values_dev; + double *x_dev; + +#ifdef EXAGO_ENABLE_GPU + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + x_dev = static_cast(d_allocator.allocate(nx * sizeof(double))); + values_dev = + static_cast(d_allocator.allocate(nnz_eq * sizeof(double))); + + umpire::util::AllocationRecord record_x{x_host, sizeof(double) * nx, + h_allocator.getAllocationStrategy()}; + resmgr.registerAllocation(x_host, record_x); + resmgr.copy(x_dev, x_host); +#else + x_dev = x_host; + values_dev = + static_cast(h_allocator.allocate(nnz_eq * sizeof(double))); +#endif + + /* Run sparsity phase once (not timed — this is one-time setup) */ + { + int *iRow_dev, *jCol_dev; +#ifdef EXAGO_ENABLE_GPU + iRow_dev = static_cast(d_allocator.allocate(nnz_eq * sizeof(int))); + jCol_dev = static_cast(d_allocator.allocate(nnz_eq * sizeof(int))); +#else + iRow_dev = static_cast(h_allocator.allocate(nnz_eq * sizeof(int))); + jCol_dev = static_cast(h_allocator.allocate(nnz_eq * sizeof(int))); +#endif + ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( + opflow_gpu, x_dev, iRow_dev, jCol_dev, NULL); + CHKERRQ(ierr); +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(iRow_dev); + d_allocator.deallocate(jCol_dev); +#else + h_allocator.deallocate(iRow_dev); + h_allocator.deallocate(jCol_dev); +#endif + } + + /* Warmup the values kernel */ + for (int i = 0; i < 5; i++) { + ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( + opflow_gpu, x_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + } + int status = GPU_SYNC(); + + /* Timed runs */ + auto t0 = Clock::now(); + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( + opflow_gpu, x_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + } + status = GPU_SYNC(); + auto t1 = Clock::now(); + double gpu_ms = Ms(t1 - t0).count() / niters; + +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(x_dev); + d_allocator.deallocate(values_dev); +#else + h_allocator.deallocate(values_dev); +#endif + + ierr = VecRestoreArray(X_gpu, &x_host); + CHKERRQ(ierr); +#else + double gpu_ms = 0.0; +#endif + + /* ---------------------------------------------------------------- + * Print results + * ---------------------------------------------------------------- */ + printf("\n"); + printf("================================================================\n"); + printf(" Equality Constraint Jacobian — Performance Comparison\n"); + printf("================================================================\n"); + printf(" Network: %s\n", file.c_str()); + printf(" Buses: %d\n", opflow_gpu->ps->nbus); + printf(" Variables (nx): %d\n", nx); + printf(" Eq constraints: %d\n", opflow_gpu->nconeq); + printf(" nnz (PETSc): %d\n", petsc_nnz); + printf(" nnz (GPU): %d\n", nnz_eq); + printf(" Iterations: %d\n", niters); + printf("----------------------------------------------------------------\n"); + printf(" %-20s %12s %12s\n", "", "PETSc (CPU)", "RAJA (GPU)"); + printf(" %-20s %12s %12s\n", "", "-----------", "----------"); + printf(" %-20s %10.4f ms %10.4f ms\n", "Avg time/call", petsc_ms, gpu_ms); + if (gpu_ms > 0.0) { + double speedup = petsc_ms / gpu_ms; + printf(" %-20s %10s %9.2fx\n", "Speedup", "", speedup); + } + printf( + "================================================================\n\n"); + + ierr = OPFLOWDestroy(&opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWDestroy(&opflow_gpu); + CHKERRQ(ierr); + + ExaGOFinalize(); + return 0; +} From 60753cdb74a36fbac24a8783754d85ad13fd8ff9 Mon Sep 17 00:00:00 2001 From: Shaked Regev <35384901+shakedregev@users.noreply.github.com> Date: Thu, 14 May 2026 17:06:33 -0400 Subject: [PATCH 09/14] Sparse Hessian documentation (#43) --- docs/opflow/pbpol.md | 292 ++++++++++++++---- .../unit/opflow/Hessian/Hessian_sparsity.png | Bin 0 -> 363743 bytes tests/unit/opflow/Hessian/README.md | 17 + .../equality/test_eqjac_perf.cpp | 23 +- 4 files changed, 264 insertions(+), 68 deletions(-) create mode 100644 tests/unit/opflow/Hessian/Hessian_sparsity.png create mode 100644 tests/unit/opflow/Hessian/README.md diff --git a/docs/opflow/pbpol.md b/docs/opflow/pbpol.md index 6524d640..59f40a7a 100644 --- a/docs/opflow/pbpol.md +++ b/docs/opflow/pbpol.md @@ -93,11 +93,11 @@ where the maximum flow,$`S^+_{ft}`$ is either the RATE_A (normal), RATE_B (short ```math \begin{aligned} -\dfrac{\partial{C}}{\partial{P_{Gk}}} &= 2\alpha_kP_{Gk} + \beta_k \\ -\dfrac{\partial{C}}{\partial{\delta{P_{Dj}}}} &= 1 \\ -\dfrac{\partial{C}}{\partial{\delta{Q_{Dj}}}} &= 1 \\ -\dfrac{\partial{C}}{\partial{\delta{P_{i}}}} &= 2c_{\delta{S_i}}\delta{P_{i}} \\ -\dfrac{\partial{C}}{\partial{\delta{Q_{i}}}} &= 2c_{\delta{S_i}}\delta{Q_{i}} +\frac{\partial{C}}{\partial{P_{Gk}}} &= 2\alpha_kP_{Gk} + \beta_k \\ +\frac{\partial{C}}{\partial{\delta{P_{Dj}}}} &= 1 \\ +\frac{\partial{C}}{\partial{\delta{Q_{Dj}}}} &= 1 \\ +\frac{\partial{C}}{\partial{\delta{P_{i}}}} &= 2c_{\delta{S_i}}\delta{P_{i}} \\ +\frac{\partial{C}}{\partial{\delta{Q_{i}}}} &= 2c_{\delta{S_i}}\delta{Q_{i}} \end{aligned} ``` @@ -109,18 +109,18 @@ where the maximum flow,$`S^+_{ft}`$ is either the RATE_A (normal), RATE_B (short ```math \begin{aligned} -\dfrac{\partial{\Delta{P_f}}}{\partial{V_{f}}} &= \sum_{A_{br}(f,t) = 1} 2G_{ff}V_{f} + G_{ft}V_{t}\cos(\theta_{f}-\theta_t) + V_{t}B_{ft}\sin(\theta_{f}-\theta_t)\\ -\dfrac{\partial{\Delta{P_f}}}{\partial{V_{t}}} &= \sum_{A_{br}(f,t) = 1} V_{f}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t))\\ -\dfrac{\partial{\Delta{P_f}}}{\partial{\theta_{f}}} &= \sum_{A_{br}(f,t) = 1} (-V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t))\\ -\dfrac{\partial{\Delta{P_f}}}{\partial{\theta_{t}}} &= \sum_{A_{br}(f,t) = 1} (V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) +\frac{\partial{\Delta{P_f}}}{\partial{V_{f}}} &= \sum_{A_{br}(f,t) = 1} 2G_{ff}V_{f} + G_{ft}V_{t}\cos(\theta_{f}-\theta_t) + V_{t}B_{ft}\sin(\theta_{f}-\theta_t)\\ +\frac{\partial{\Delta{P_f}}}{\partial{V_{t}}} &= \sum_{A_{br}(f,t) = 1} V_{f}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t))\\ +\frac{\partial{\Delta{P_f}}}{\partial{\theta_{f}}} &= \sum_{A_{br}(f,t) = 1} (-V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t))\\ +\frac{\partial{\Delta{P_f}}}{\partial{\theta_{t}}} &= \sum_{A_{br}(f,t) = 1} (V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) \end{aligned} ``` ```math \begin{aligned} -\dfrac{\partial{\Delta{Q_f}}}{\partial{V_{f}}} &= \sum_{A_{br}(f,t) = 1} -2B_{ff}V_{f} + G_{ft}V_{t}\sin(\theta_{f}-\theta_t) - V_{t}B_{ft}\cos(\theta_{f}-\theta_t)\\ -\dfrac{\partial{\Delta{Q_f}}}{\partial{V_{t}}} &= \sum_{A_{br}(f,t) = 1} V_{f}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t))\\ -\dfrac{\partial{\Delta{Q_f}}}{\partial{\theta_{f}}} &= \sum_{A_{br}(f,t) = 1} ( V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t))\\ -\dfrac{\partial{\Delta{Q_f}}}{\partial{\theta_{t}}} &= \sum_{A_{br}(f,t) = 1} ( -V_{f}G_{ft}V_{t}\cos(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) +\frac{\partial{\Delta{Q_f}}}{\partial{V_{f}}} &= \sum_{A_{br}(f,t) = 1} -2B_{ff}V_{f} + G_{ft}V_{t}\sin(\theta_{f}-\theta_t) - V_{t}B_{ft}\cos(\theta_{f}-\theta_t)\\ +\frac{\partial{\Delta{Q_f}}}{\partial{V_{t}}} &= \sum_{A_{br}(f,t) = 1} V_{f}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t))\\ +\frac{\partial{\Delta{Q_f}}}{\partial{\theta_{f}}} &= \sum_{A_{br}(f,t) = 1} ( V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t))\\ +\frac{\partial{\Delta{Q_f}}}{\partial{\theta_{t}}} &= \sum_{A_{br}(f,t) = 1} ( -V_{f}G_{ft}V_{t}\cos(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) \end{aligned} ``` @@ -128,12 +128,12 @@ where the maximum flow,$`S^+_{ft}`$ is either the RATE_A (normal), RATE_B (short ```math \begin{aligned} -\dfrac{\partial{\Delta{P_f}}}{\partial{P_{Gk}}} &= -1 \\ -\dfrac{\partial{\Delta{Q_f}}}{\partial{Q_{Gk}}} &= -1 \\ -\dfrac{\partial{\Delta{P_f}}}{\partial{\delta{P_{Dj}}}} &= -1 \\ -\dfrac{\partial{\Delta{Q_f}}}{\partial{\delta{Q_{Dj}}}} &= -1 \\ -\dfrac{\partial{\Delta{P_f}}}{\partial{\delta{P_{i}}}} &= 1 \\ -\dfrac{\partial{\Delta{Q_f}}}{\partial{\delta{Q_{i}}}} &= 1 +\frac{\partial{\Delta{P_f}}}{\partial{P_{Gk}}} &= -1 \\ +\frac{\partial{\Delta{Q_f}}}{\partial{Q_{Gk}}} &= -1 \\ +\frac{\partial{\Delta{P_f}}}{\partial{\delta{P_{Dj}}}} &= -1 \\ +\frac{\partial{\Delta{Q_f}}}{\partial{\delta{Q_{Dj}}}} &= -1 \\ +\frac{\partial{\Delta{P_f}}}{\partial{\delta{P_{i}}}} &= 1 \\ +\frac{\partial{\Delta{Q_f}}}{\partial{\delta{Q_{i}}}} &= 1 \end{aligned} ``` @@ -141,59 +141,239 @@ where the maximum flow,$`S^+_{ft}`$ is either the RATE_A (normal), RATE_B (short ## Inequality constraint Jacobian ```math -\begin{aligned} -\dfrac{\partial{S^2_f}}{\partial{V_{f}}} &= \dfrac{\partial{S^2_f}}{\partial{P_f}}\dfrac{\partial{P_f}}{\partial{V_{f}}} - + \dfrac{\partial{S^2_f}}{\partial{Q_f}}\dfrac{\partial{Q_f}}{\partial{V_{f}}}\\ - &= 2P_f(2G_{ff}V_{f} + G_{ft}V_{t}\cos(\theta_{f}-\theta_t) + V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) - + 2Q_f(-2B_{ff}V_{f} + G_{ft}V_{t}\sin(\theta_{f}-\theta_t) - V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) -\end{aligned} +\frac{\partial (S^2_f)}{\partial V_{f}} = +2P_f(2G_{ff}V_{f} + G_{ft}V_{t}\cos(\theta_{f}-\theta_t) + V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) ++ 2Q_f(-2B_{ff}V_{f} + G_{ft}V_{t}\sin(\theta_{f}-\theta_t) - V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) ``` -Similarly, + ```math -\begin{aligned} -\dfrac{\partial{S^2_f}}{\partial{V_{t}}} &= 2P_f(V_{f}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) ) - + 2Q_f(V_{f}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t)))\\ -\end{aligned} +\frac{\partial (S^2_f)}{\partial V_{t}} = +2P_f\big(V_{f}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t))\big) ++ 2Q_f\big(V_{f}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t))\big) ``` + ```math -\begin{aligned} -\dfrac{\partial{S^2_t}}{\partial{V_f}} &= 2P_t(V_{t}(G_{tf}\cos(\theta_{t}-\theta_f) + B_{tf}\sin(\theta_{t}-\theta_f)) ) - + 2Q_f(V_{t}(G_{tf}\sin(\theta_{t}-\theta_f) - B_{tf}\cos(\theta_{t}-\theta_f)))\\ -\end{aligned} +\frac{\partial (S^2_t)}{\partial V_f} = +2P_t\big(V_{t}(G_{tf}\cos(\theta_{t}-\theta_f) + B_{tf}\sin(\theta_{t}-\theta_f))\big) ++ 2Q_t\big(V_{t}(G_{tf}\sin(\theta_{t}-\theta_f) - B_{tf}\cos(\theta_{t}-\theta_f))\big) ``` + ```math -\begin{aligned} -\dfrac{\partial{S^2_t}}{\partial{V_t}} &= 2P_t(2G_{tt}V_{t} + G_{tf}V_{f}\cos(\theta_{t}-\theta_f) + V_{f}B_{tf}\sin(\theta_{t}-\theta_f)) - + 2Q_t(-2B_{tt}V_{t} + G_{tf}V_{f}\sin(\theta_{t}-\theta_f) - V_{f}B_{tf}\cos(\theta_{t}-\theta_f))\\ -\end{aligned} +\frac{\partial (S^2_t)}{\partial V_t} = +2P_t(2G_{tt}V_{t} + G_{tf}V_{f}\cos(\theta_{t}-\theta_f) + V_{f}B_{tf}\sin(\theta_{t}-\theta_f)) ++ 2Q_t(-2B_{tt}V_{t} + G_{tf}V_{f}\sin(\theta_{t}-\theta_f) - V_{f}B_{tf}\cos(\theta_{t}-\theta_f)) ``` + ```math -\begin{aligned} -\dfrac{\partial{S^2_f}}{\partial{\theta_{f}}} &= \dfrac{\partial{S^2_f}}{\partial{P_f}}\dfrac{\partial{P_f}}{\partial{\theta_{f}}} - + \dfrac{\partial{S^2_f}}{\partial{Q_f}}\dfrac{\partial{Q_f}}{\partial{\theta_{f}}}\\ - &= 2P_f(-V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) - + 2Q_f(V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t))\\ -\end{aligned} +\frac{\partial (S^2_f)}{\partial \theta_{f}} = +2P_f(-V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) ++ 2Q_f(V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) ``` -Similarly + ```math -\begin{aligned} -\dfrac{\partial{S^2_f}}{\partial{\theta_t}} &= 2P_f(V_fV_tG_{ft}\sin(\theta_{f}-\theta_t) - V_fV_{t}B_{ft}\cos(\theta_{f}-\theta_t)) - + 2Q_f(-V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t))\\ -\end{aligned} +\frac{\partial (S^2_f)}{\partial \theta_t} = +2P_f(V_fV_tG_{ft}\sin(\theta_{f}-\theta_t) - V_fV_{t}B_{ft}\cos(\theta_{f}-\theta_t)) ++ 2Q_f(-V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) ``` + ```math -\begin{aligned} -\dfrac{\partial{S^2_t}}{\partial{\theta_f}} &= 2P_t(V_{t}V_{f}G_{tf}\sin(\theta_{t}-\theta_f) - V_tV_{f}B_{tf}\cos(\theta_{t}-\theta_f)) - + 2Q_t(-V_{t}G_{tf}V_{f}\cos(\theta_{t}-\theta_f) - V_tV_{f}B_{tf}\sin(\theta_{t}-\theta_f))\\ -\end{aligned} +\frac{\partial (S^2_t)}{\partial \theta_f} = +2P_t(V_{t}V_{f}G_{tf}\sin(\theta_{t}-\theta_f) - V_tV_{f}B_{tf}\cos(\theta_{t}-\theta_f)) ++ 2Q_t(-V_{t}V_{f}G_{tf}\cos(\theta_{t}-\theta_f) - V_tV_{f}B_{tf}\sin(\theta_{t}-\theta_f)) ``` + +```math +\frac{\partial (S^2_t)}{\partial \theta_t} = +2P_t(-V_{t}V_{f}G_{tf}\sin(\theta_{t}-\theta_f) + V_tV_{f}B_{tf}\cos(\theta_{t}-\theta_f)) ++ 2Q_t(V_{t}V_{f}G_{tf}\cos(\theta_{t}-\theta_f) + V_tV_{f}B_{tf}\sin(\theta_{t}-\theta_f)) +``` + +## Objective Hessian + ```math \begin{aligned} -\dfrac{\partial{S^2_t}}{\partial{\theta_t}} &= 2P_t(-V_{t}G_{tf}V_{f}\sin(\theta_{t}-\theta_f) + V_tV_{f}B_{tf}\cos(\theta_{t}-\theta_f)) - + 2Q_t(V_{t}G_{tf}V_{f}\cos(\theta_{t}-\theta_f) + V_tV_{f}B_{tf}\sin(\theta_{t}-\theta_f)))\\ +\frac{\partial{C}}{\partial{P_{Gk}}} &= 2\alpha_k\\ +\frac{\partial{C}}{\partial{\delta{P_{Dj}}}} &= 0 \\ +\frac{\partial{C}}{\partial{\delta{Q_{Dj}}}} &= 0 \\ +\frac{\partial{C}}{\partial{\delta{P_{i}}}} &= 2c_{\delta{S_i}}\\ +\frac{\partial{C}}{\partial{\delta{Q_{i}}}} &= 2c_{\delta{S_i}} \end{aligned} ``` -## Objective Hessian + +All mixed second derivatives are 0. This means this part of the Hessian is diagonal. + ## Equality constraint Hessian +### Real Power Derivatives ($P_f$) + +$$ +\frac{\partial^2 \Delta P_f}{\partial V_{f}^2} = \sum_{A_{br}(f,t) = 1} 2G_{ff} +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial V_{t}^2} = 0 +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial \theta_{f}^2} = \sum_{A_{br}(f,t) = 1} V_{f}V_{t}(-G_{ft}\cos(\theta_{f}-\theta_t) - B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial \theta_{t}^2} = \sum_{A_{br}(f,t) = 1} V_{f}V_{t}(-G_{ft}\cos(\theta_{f}-\theta_t) - B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial V_{f}\partial V_{t}} = \sum_{A_{br}(f,t) = 1} G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t) +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial V_{f}\partial \theta_{f}} = \sum_{A_{br}(f,t) = 1} V_{t}(-G_{ft}\sin(\theta_{f}-\theta_t) + B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial V_{f}\partial \theta_{t}} = \sum_{A_{br}(f,t) = 1} V_{t}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial V_{t}\partial \theta_{f}} = \sum_{A_{br}(f,t) = 1} V_{f}(-G_{ft}\sin(\theta_{f}-\theta_t) + B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial V_{t}\partial \theta_{t}} = \sum_{A_{br}(f,t) = 1} V_{f}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta P_f}{\partial \theta_{f}\partial \theta_{t}} = \sum_{A_{br}(f,t) = 1} V_{f}V_{t}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +--- + +### Reactive Power Derivatives ($Q_f$) + +$$ +\frac{\partial^2 \Delta Q_f}{\partial V_{f}^2} = \sum_{A_{br}(f,t) = 1} -2B_{ff} +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial V_{t}^2} = 0 +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial \theta_{f}^2} = \sum_{A_{br}(f,t) = 1} V_{f}V_{t}(-G_{ft}\sin(\theta_{f}-\theta_t) + B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial \theta_{t}^2} = \sum_{A_{br}(f,t) = 1} V_{f}V_{t}(-G_{ft}\sin(\theta_{f}-\theta_t) + B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial V_{f}\partial V_{t}} = \sum_{A_{br}(f,t) = 1} G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t) +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial V_{f}\partial \theta_{f}} = \sum_{A_{br}(f,t) = 1} V_{t}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial V_{f}\partial \theta_{t}} = \sum_{A_{br}(f,t) = 1} -V_{t}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial V_{t}\partial \theta_{f}} = \sum_{A_{br}(f,t) = 1} V_{f}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial V_{t}\partial \theta_{t}} = \sum_{A_{br}(f,t) = 1} -V_{f}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 \Delta Q_f}{\partial \theta_{f}\partial \theta_{t}} = \sum_{A_{br}(f,t) = 1} V_{f}V_{t}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t)) +$$ ## Inequality constraint Hessian +### Second Derivatives of $S_f^2$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial V_{f}^2} = 4P_fG_{ff} - 4Q_fB_{ff} +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial V_{f} \partial V_{t}} = 2P_f(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) + 2Q_f(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial V_{f} \partial \theta_{f}} = 2P_f(-V_{t}G_{ft}\sin(\theta_{f}-\theta_t) + V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) + 2Q_f(V_{t}G_{ft}\cos(\theta_{f}-\theta_t) + V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial V_{f} \partial \theta_{t}} = 2P_f(V_{t}G_{ft}\sin(\theta_{f}-\theta_t) - V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) + 2Q_f(-V_{t}G_{ft}\cos(\theta_{f}-\theta_t) - V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial V_{t}^2} += 0 +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial V_{t} \partial \theta_{f}} = 2P_fV_{f}(-G_{ft}\sin(\theta_{f}-\theta_t) + B_{ft}\cos(\theta_{f}-\theta_t)) + 2Q_fV_{f}(G_{ft}\cos(\theta_{f}-\theta_t) + B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial V_{t} \partial \theta_{t}} = 2P_fV_{f}(G_{ft}\sin(\theta_{f}-\theta_t) - B_{ft}\cos(\theta_{f}-\theta_t)) + 2Q_fV_{f}(-G_{ft}\cos(\theta_{f}-\theta_t) - B_{ft}\sin(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial \theta_{f}^2} = 2P_f(-V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) + 2Q_f(-V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial \theta_{f} \partial \theta_{t}} = 2P_f(V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) + 2Q_f(V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + +$$ +\frac{\partial^2 (S^2_f)}{\partial \theta_{t}^2} = 2P_f(-V_{f}V_{t}G_{ft}\cos(\theta_{f}-\theta_t) - V_{f}V_{t}B_{ft}\sin(\theta_{f}-\theta_t)) + 2Q_f(-V_{f}V_{t}G_{ft}\sin(\theta_{f}-\theta_t) + V_{f}V_{t}B_{ft}\cos(\theta_{f}-\theta_t)) +$$ + + +--- + +### Second Derivatives of $S_t^2$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial V_{f}^2} += 0 +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial V_{f} \partial V_{t}} = 2P_t(G_{tf}\cos(\theta_{t}-\theta_f) + B_{tf}\sin(\theta_{t}-\theta_f)) + 2Q_t(G_{tf}\sin(\theta_{t}-\theta_f) - B_{tf}\cos(\theta_{t}-\theta_f)) +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial V_{f} \partial \theta_{f}} = 2P_tV_{t}(G_{tf}\sin(\theta_{t}-\theta_f) - B_{tf}\cos(\theta_{t}-\theta_f)) + 2Q_tV_{t}(-G_{tf}\cos(\theta_{t}-\theta_f) - B_{tf}\sin(\theta_{t}-\theta_f)) +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial V_{f} \partial \theta_{t}} = 2P_tV_{t}(-G_{tf}\sin(\theta_{t}-\theta_f) + B_{tf}\cos(\theta_{t}-\theta_f)) + 2Q_tV_{t}(G_{tf}\cos(\theta_{t}-\theta_f) + B_{tf}\sin(\theta_{t}-\theta_f)) +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial V_{t}^2} = 4P_tG_{tt} - 4Q_tB_{tt} +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial V_{t} \partial \theta_{f}} = 2P_tV_{f}(G_{tf}\sin(\theta_{t}-\theta_f) - B_{tf}\cos(\theta_{t}-\theta_f)) + 2Q_tV_{f}(-G_{tf}\cos(\theta_{t}-\theta_f) - B_{tf}\sin(\theta_{t}-\theta_f)) +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial V_{t} \partial \theta_{t}} = 2P_tV_{f}(-G_{tf}\sin(\theta_{t}-\theta_f) + B_{tf}\cos(\theta_{t}-\theta_f)) + 2Q_tV_{f}(G_{tf}\cos(\theta_{t}-\theta_f) + B_{tf}\sin(\theta_{t}-\theta_f)) +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial \theta_{f}^2} = 2P_t(-V_{t}V_{f}G_{tf}\cos(\theta_{t}-\theta_f) - V_{t}V_{f}B_{tf}\sin(\theta_{t}-\theta_f)) + 2Q_t(-V_{t}V_{f}G_{tf}\sin(\theta_{t}-\theta_f) + V_{t}V_{f}B_{tf}\cos(\theta_{t}-\theta_f)) +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial \theta_{f} \partial \theta_{t}} = 2P_t(V_{t}V_{f}G_{tf}\cos(\theta_{t}-\theta_f) + V_{t}V_{f}B_{tf}\sin(\theta_{t}-\theta_f)) + 2Q_t(V_{t}V_{f}G_{tf}\sin(\theta_{t}-\theta_f) - V_{t}V_{f}B_{tf}\cos(\theta_{t}-\theta_f)) +$$ + +$$ +\frac{\partial^2 (S^2_t)}{\partial \theta_{t}^2} = 2P_t(-V_{t}V_{f}G_{tf}\cos(\theta_{t}-\theta_f) - V_{t}V_{f}B_{tf}\sin(\theta_{t}-\theta_f)) + 2Q_t(-V_{t}V_{f}G_{tf}\sin(\theta_{t}-\theta_f) + V_{t}V_{f}B_{tf}\cos(\theta_{t}-\theta_f)) +$$ diff --git a/tests/unit/opflow/Hessian/Hessian_sparsity.png b/tests/unit/opflow/Hessian/Hessian_sparsity.png new file mode 100644 index 0000000000000000000000000000000000000000..09f8b496c0c169e44bd0caebbc20d0f60d392ab7 GIT binary patch literal 363743 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 literal 0 HcmV?d00001 diff --git a/tests/unit/opflow/Hessian/README.md b/tests/unit/opflow/Hessian/README.md new file mode 100644 index 00000000..9cb6f382 --- /dev/null +++ b/tests/unit/opflow/Hessian/README.md @@ -0,0 +1,17 @@ +## Hessian Definition +```math +\begin{aligned} +H \equiv \nabla^2 f(x) + \sum_{i=1}^{n_c} y_{c,i} \nabla^2 c_i(x) + \sum_{i=1}^{n_d} y_{d,i} \nabla^2 d_i(x) +\end{aligned} +``` +Here $`H`$ is the Hessian, $`f(x)`$ is the objective function, $`y_{c,i}`$ are the equality constraints and $`y_{d,i}`$ are the inequality constraints. +See the explicit derivatives documented [here](/docs/opflow/pbpol.md). +## Input + +ExaGO OPFLOW reads .m file, thus the input file for unit test is in this format. +A 5-bus system **CICJ-unittestx1.m** will be used as a basis for this test. In addition, an artifical solution vector will be also generated as an input for the test. + +### Hessian sparsity structure: + +The Hessian has the following sparsity structure for our test: +![Hessian_sparsity.png](/tests/unit/opflow/Hessian/Hessian_sparsity.png) diff --git a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp b/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp index d41ac4d0..f42223a2 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp +++ b/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp @@ -13,16 +13,6 @@ #include #endif -#if defined(EXAGO_ENABLE_HIP) -#include -#define GPU_SYNC() hipDeviceSynchronize() -#elif defined(EXAGO_ENABLE_CUDA) -#include -#define GPU_SYNC() cudaDeviceSynchronize() -#else -#define GPU_SYNC() ((void)0) -#endif - using Clock = std::chrono::high_resolution_clock; using Ms = std::chrono::duration; @@ -181,7 +171,11 @@ int main(int argc, char **argv) { opflow_gpu, x_dev, NULL, NULL, values_dev); CHKERRQ(ierr); } - int status = GPU_SYNC(); + + // HIP kernels do not synchronize by default +#ifdef EXAGO_ENABLE_HIP + int status = hipDeviceSynchronize(); +#endif /* Timed runs */ auto t0 = Clock::now(); @@ -190,7 +184,12 @@ int main(int argc, char **argv) { opflow_gpu, x_dev, NULL, NULL, values_dev); CHKERRQ(ierr); } - status = GPU_SYNC(); + + // HIP kernels do not synchronize by default +#ifdef EXAGO_ENABLE_HIP + status = hipDeviceSynchronize(); +#endif + auto t1 = Clock::now(); double gpu_ms = Ms(t1 - t0).count() / niters; From 0fda488832c5196c2bdc6565959d40f13adb2e92 Mon Sep 17 00:00:00 2001 From: Nicholson Koukpaizan <72402802+nkoukpaizan@users.noreply.github.com> Date: Tue, 19 May 2026 11:03:41 -0400 Subject: [PATCH 10/14] Cleanup hackathon unit tests (#55) * Hessian --> hessian in unit test folders * ConstraintHessian --> ConstraintsHessian in hiopkernels. * UNIT_TEST_ --> UNIT_TESTS_. * Capitalize test names for consistency. * EQJAC --> EQUALITY_CONSTRAINT_JACOBIAN in test name. * Include OPFLOW_ in related objective and constraints Jacobian unit test names. * Cleanup a few CMake guards. * Reorganize opflow unit tests. * Remove option from test_ineqjac_gpu, i.e, always evaluate performance. * Minor edits to comments and print statements. * Fix test_eqjac NETFILES and remove unnecessary command line option. * Consolidate test_eqjac_gpu and test_eqjac_perf. * Minor comment/print statement fix. * Remove test_eqjac_perf from CMakeList. --------- Co-authored-by: nkoukpaizan --- .../model/power_bal_hiop/pbpolhiopkernels.cpp | 10 +- .../power_bal_hiop/pbpolrajahiopkernels.cpp | 8 +- tests/unit/CMakeLists.txt | 70 +---- tests/unit/opflow/CMakeLists.txt | 81 ++++++ .../equality/CMakeLists.txt | 41 +-- .../equality/test_eqjac_perf.cpp | 241 ------------------ .../inequality/CMakeLists.txt | 2 +- .../opflow/{Hessian => hessian}/README.md | 2 +- .../hessian_sparsity.png} | Bin tests/unit/opflow/objective/CMakeLists.txt | 13 +- tests/unit/{ => opflow}/test_acopf.cpp | 2 +- ...t_eqjac_compare.cpp => test_eqjac_gpu.cpp} | 92 ++++++- tests/unit/{ => opflow}/test_ineqjac_gpu.cpp | 55 ++-- tests/unit/pflow/CMakeLists.txt | 22 ++ tests/unit/{ => pflow}/test_pflow.cpp | 2 +- tests/unit/ps/CMakeLists.txt | 2 +- 16 files changed, 240 insertions(+), 403 deletions(-) delete mode 100644 tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp rename tests/unit/opflow/{Hessian => hessian}/README.md (92%) rename tests/unit/opflow/{Hessian/Hessian_sparsity.png => hessian/hessian_sparsity.png} (100%) rename tests/unit/{ => opflow}/test_acopf.cpp (99%) rename tests/unit/opflow/{constraint_jacobian/equality/test_eqjac_compare.cpp => test_eqjac_gpu.cpp} (75%) rename tests/unit/{ => opflow}/test_ineqjac_gpu.cpp (88%) create mode 100644 tests/unit/pflow/CMakeLists.txt rename tests/unit/{ => pflow}/test_pflow.cpp (99%) diff --git a/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp b/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp index 66205e18..7c2457c2 100644 --- a/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp @@ -1056,7 +1056,7 @@ PetscErrorCode OPFLOWComputeDenseInequalityConstraintJacobian_PBPOLHIOP( PetscFunctionReturn(0); } -PetscErrorCode OPFLOWComputeDenseEqualityConstraintHessian_PBPOLHIOP( +PetscErrorCode OPFLOWComputeDenseEqualityConstraintsHessian_PBPOLHIOP( OPFLOW opflow, const double *x, const double *lambda, double *HDD) { PetscErrorCode ierr; PBPOLHIOP pbpolhiop = (PBPOLHIOP)opflow->model; @@ -1385,7 +1385,7 @@ PetscErrorCode OPFLOWComputeDenseEqualityConstraintHessian_PBPOLHIOP( PetscFunctionReturn(0); } -PetscErrorCode OPFLOWComputeDenseInequalityConstraintHessian_PBPOLHIOP( +PetscErrorCode OPFLOWComputeDenseInequalityConstraintsHessian_PBPOLHIOP( OPFLOW opflow, const double *x, const double *lambda, double *HDD) { int i; PBPOLHIOP pbpolhiop = (PBPOLHIOP)opflow->model; @@ -1829,12 +1829,12 @@ PetscErrorCode OPFLOWComputeDenseHessian_PBPOLHIOP(OPFLOW opflow, HDD[i] = 0.0; /* Equality constraint Hessian */ - ierr = OPFLOWComputeDenseEqualityConstraintHessian_PBPOLHIOP(opflow, x, - lambda, HDD); + ierr = OPFLOWComputeDenseEqualityConstraintsHessian_PBPOLHIOP(opflow, x, + lambda, HDD); CHKERRQ(ierr); if (opflow->nconineq) { - ierr = OPFLOWComputeDenseInequalityConstraintHessian_PBPOLHIOP( + ierr = OPFLOWComputeDenseInequalityConstraintsHessian_PBPOLHIOP( opflow, x, lambda + opflow->nconeq, HDD); CHKERRQ(ierr); } diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp index 5188aa04..bcf192b4 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp @@ -1208,7 +1208,7 @@ PetscErrorCode OPFLOWComputeDenseInequalityConstraintJacobian_PBPOLRAJAHIOP( /** * @param[inout] HDD_dev Hessian matrix with size nxdense x nxdense */ -PetscErrorCode OPFLOWComputeDenseEqualityConstraintHessian_PBPOLRAJAHIOP( +PetscErrorCode OPFLOWComputeDenseEqualityConstraintsHessian_PBPOLRAJAHIOP( OPFLOW opflow, const double *x_dev, const double *lambda_dev, double *HDD_dev) { PbpolModelRajaHiop *pbpolrajahiop = @@ -1598,7 +1598,7 @@ PetscErrorCode OPFLOWComputeDenseEqualityConstraintHessian_PBPOLRAJAHIOP( /** * @param[inout] HDD_dev Hessian matrix with size nxdense x nxdense */ -PetscErrorCode OPFLOWComputeDenseInequalityConstraintHessian_PBPOLRAJAHIOP( +PetscErrorCode OPFLOWComputeDenseInequalityConstraintsHessian_PBPOLRAJAHIOP( OPFLOW opflow, const double *x_dev, const double *lambda_dev, double *HDD_dev) { PbpolModelRajaHiop *pbpolrajahiop = @@ -2091,12 +2091,12 @@ PetscErrorCode OPFLOWComputeDenseHessian_PBPOLRAJAHIOP(OPFLOW opflow, RAJA_LAMBDA(RAJA::Index_type i) { HDD_dev[i] = 0.0; }); /* Equality constraint Hessian */ - ierr = OPFLOWComputeDenseEqualityConstraintHessian_PBPOLRAJAHIOP( + ierr = OPFLOWComputeDenseEqualityConstraintsHessian_PBPOLRAJAHIOP( opflow, x_dev, lambda_dev, HDD_dev); CHKERRQ(ierr); if (opflow->nconineq) { - ierr = OPFLOWComputeDenseInequalityConstraintHessian_PBPOLRAJAHIOP( + ierr = OPFLOWComputeDenseInequalityConstraintsHessian_PBPOLRAJAHIOP( opflow, x_dev, lambda_dev + opflow->nconeq, HDD_dev); CHKERRQ(ierr); } diff --git a/tests/unit/CMakeLists.txt b/tests/unit/CMakeLists.txt index b052d727..06eebef5 100644 --- a/tests/unit/CMakeLists.txt +++ b/tests/unit/CMakeLists.txt @@ -1,29 +1,7 @@ add_subdirectory(opflow) +add_subdirectory(pflow) add_subdirectory(ps) -if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) - set_source_files_properties(test_acopf.cpp PROPERTIES LANGUAGE CUDA) -endif() - -add_executable(test_acopf test_acopf.cpp utils/test_acopf_utils.cpp) -target_link_libraries(test_acopf ExaGO::OPFLOW) -target_include_directories(test_acopf PRIVATE ./utils) - -add_executable(test_pflow test_pflow.cpp utils/test_acopf_utils.cpp) -target_link_libraries(test_pflow ExaGO::PFLOW) -target_include_directories(test_pflow PRIVATE ./utils) - -if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIOP_SPARSE) - if(EXAGO_ENABLE_CUDA) - set_source_files_properties(test_ineqjac_gpu.cpp PROPERTIES LANGUAGE CUDA) - endif() - add_executable(test_ineqjac_gpu test_ineqjac_gpu.cpp) - target_link_libraries(test_ineqjac_gpu ExaGO::OPFLOW) - target_include_directories( - test_ineqjac_gpu PRIVATE ${CMAKE_SOURCE_DIR}/src/opflow - ) -endif() - add_executable(test_error_handler test_error_handler.cpp) target_link_libraries(test_error_handler ExaGO::UTILS) @@ -31,51 +9,6 @@ add_executable(test_logger test_logger.cpp) target_link_libraries(test_logger ExaGO::UTILS) if(EXAGO_RUN_TESTS) - # Unit tests - exago_add_test( - NAME - "UNIT_TESTS_OPFLOW" - DEPENDS - HIOP - COMMAND - ${RUNCMD} - $ - -opflow_genbusvoltage - VARIABLE_WITHIN_BOUNDS - -validation_dir - ${CMAKE_SOURCE_DIR}/datafiles/test_validation - NETFILES - ${network_files} - ) - - exago_add_test( - NAME - "UNIT_TESTS_PFLOW" - COMMAND - ${RUNCMD} - $ - -validation_dir - ${CMAKE_SOURCE_DIR}/datafiles/test_validation - NETFILES - ${network_files} - ) - - if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIOP_SPARSE) - exago_add_test( - NAME - "UNIT_TEST_INEQJAC_GPU" - DEPENDS - HIOP - COMMAND - ${RUNCMD} - $ - -opflow_genbusvoltage - VARIABLE_WITHIN_BOUNDS - NETFILES - ${network_files} - ) - endif() - exago_add_test( NAME UNIT_TESTS_UTILS COMMAND $ ) @@ -92,5 +25,4 @@ if(EXAGO_RUN_TESTS) DEPENDS LOGGING ) - endif() diff --git a/tests/unit/opflow/CMakeLists.txt b/tests/unit/opflow/CMakeLists.txt index a312cf31..13673dd7 100644 --- a/tests/unit/opflow/CMakeLists.txt +++ b/tests/unit/opflow/CMakeLists.txt @@ -1,2 +1,83 @@ +# Tests with "analytical" solutions add_subdirectory(objective) add_subdirectory(constraint_jacobian) + +# Tests using PETSc solution as reference +if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) + set_source_files_properties(test_acopf.cpp PROPERTIES LANGUAGE CUDA) + if(EXAGO_ENABLE_HIOP_SPARSE) + set_source_files_properties(test_eqjac_gpu.cpp PROPERTIES LANGUAGE CUDA) + set_source_files_properties(test_ineqjac_gpu.cpp PROPERTIES LANGUAGE CUDA) + endif() +endif() + +add_executable( + test_acopf test_acopf.cpp + ${CMAKE_SOURCE_DIR}/tests/unit/utils/test_acopf_utils.cpp +) +target_link_libraries(test_acopf ExaGO::OPFLOW) +target_include_directories( + test_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/utils +) + +if(EXAGO_ENABLE_HIOP_SPARSE AND EXAGO_ENABLE_GPU) + add_executable(test_ineqjac_gpu test_ineqjac_gpu.cpp) + target_link_libraries(test_ineqjac_gpu ExaGO::OPFLOW) + target_include_directories( + test_ineqjac_gpu PRIVATE ${CMAKE_SOURCE_DIR}/src/opflow + ) + + add_executable(test_eqjac_gpu test_eqjac_gpu.cpp) + target_link_libraries(test_eqjac_gpu ExaGO::OPFLOW) + target_include_directories( + test_eqjac_gpu PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow + ) +endif() + +if(EXAGO_RUN_TESTS) + exago_add_test( + NAME + "UNIT_TESTS_OPFLOW" + DEPENDS + HIOP + COMMAND + ${RUNCMD} + $ + -opflow_genbusvoltage + VARIABLE_WITHIN_BOUNDS + -validation_dir + ${CMAKE_SOURCE_DIR}/datafiles/test_validation + NETFILES + ${network_files} + ) + + exago_add_test( + NAME + "UNIT_TESTS_OPFLOW_EQUALITY_CONSTRAINT_JACOBIAN_GPU" + DEPENDS + GPU + HIOP_SPARSE + RAJA + COMMAND + ${RUNCMD} + $ + NETFILES + ${network_files} + ) + + exago_add_test( + NAME + "UNIT_TESTS_OPFLOW_INEQUALITY_CONSTRAINT_JACOBIAN_GPU" + DEPENDS + GPU + HIOP_SPARSE + RAJA + COMMAND + ${RUNCMD} + $ + -opflow_genbusvoltage + VARIABLE_WITHIN_BOUNDS + NETFILES + ${network_files} + ) +endif() diff --git a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt index 0131169b..f16c9af1 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt +++ b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt @@ -1,28 +1,6 @@ if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) set_source_files_properties(jac_eq_acopf.cpp PROPERTIES LANGUAGE CUDA) - set_source_files_properties(test_eqjac_compare.cpp PROPERTIES LANGUAGE CUDA) endif() -if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIP) - set_source_files_properties(test_eqjac_compare.cpp PROPERTIES LANGUAGE HIP) -endif() - -add_executable(test_eqjac_compare test_eqjac_compare.cpp) -target_link_libraries(test_eqjac_compare ExaGO::OPFLOW) -target_include_directories( - test_eqjac_compare PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow -) - -if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIP) - set_source_files_properties(test_eqjac_perf.cpp PROPERTIES LANGUAGE HIP) -endif() -if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) - set_source_files_properties(test_eqjac_perf.cpp PROPERTIES LANGUAGE CUDA) -endif() -add_executable(test_eqjac_perf test_eqjac_perf.cpp) -target_link_libraries(test_eqjac_perf ExaGO::OPFLOW) -target_include_directories( - test_eqjac_perf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow -) add_executable( jac_eq_acopf jac_eq_acopf.cpp @@ -76,23 +54,6 @@ if(EXAGO_ENABLE_RAJA) list(APPEND dependencies HIOP) endif() -if(EXAGO_RUN_TESTS) - if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_HIOP) - set(prefix_net ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) - exago_add_test( - NAME - UNIT_TESTS_EQJAC_GPU_VS_PETSC_testx3 - DEPENDS - HIOP_SPARSE - COMMAND - ${RUNCMD} - $ - -netfile - ${prefix_net}testx3.m - ) - endif() -endif() - if(EXAGO_RUN_TESTS) foreach( model @@ -108,7 +69,7 @@ if(EXAGO_RUN_TESTS) foreach(network num IN ZIP_LISTS obj_network_files num_copies) get_filename_component(net ${network} NAME) set(testname - "UNIT_TESTS_EQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" + "UNIT_TESTS_OPFLOW_EQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" ) exago_add_test( NAME diff --git a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp b/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp deleted file mode 100644 index f42223a2..00000000 --- a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_perf.cpp +++ /dev/null @@ -1,241 +0,0 @@ -#include -#include -#include -#include - -#include -#include -#include - -#if defined(EXAGO_ENABLE_RAJA) -#include -#include -#include -#endif - -using Clock = std::chrono::high_resolution_clock; -using Ms = std::chrono::duration; - -static double benchmarkPETSc(OPFLOW opflow, Vec X, int niters) { - PetscErrorCode ierr; - PetscScalar *x_arr; - - ierr = VecGetArray(X, &x_arr); - auto t0 = Clock::now(); - for (int iter = 0; iter < niters; iter++) { - ierr = (*opflow->modelops.computeequalityconstraintjacobian)( - opflow, X, opflow->Jac_Ge); - } - auto t1 = Clock::now(); - ierr = VecRestoreArray(X, &x_arr); - - return Ms(t1 - t0).count() / niters; -} - -int main(int argc, char **argv) { - PetscErrorCode ierr; - PetscBool flg; - char file_c_str[PETSC_MAX_PATH_LEN]; - std::string file; - char appname[] = "opflow"; - MPI_Comm comm = MPI_COMM_WORLD; - int niters = 100; - - char help[] = "Benchmark PETSc vs GPU equality constraint Jacobian\n"; - - ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); - if (ierr) - return ierr; - - ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, - PETSC_MAX_PATH_LEN, &flg); - if (!flg) - file = "../datafiles/case9/case9mod.m"; - else - file.assign(file_c_str); - - ierr = PetscOptionsGetInt(NULL, NULL, "-niters", &niters, &flg); - - /* ---------------------------------------------------------------- - * PETSc path: IPOPT + PBPOL - * ---------------------------------------------------------------- */ - OPFLOW opflow_ref; - ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_ref); - CHKERRQ(ierr); - ierr = OPFLOWReadMatPowerData(opflow_ref, file.c_str()); - CHKERRQ(ierr); - ierr = OPFLOWSetModel(opflow_ref, OPFLOWMODEL_PBPOL); - CHKERRQ(ierr); - ierr = OPFLOWSetSolver(opflow_ref, OPFLOWSOLVER_IPOPT); - CHKERRQ(ierr); - ierr = OPFLOWSetInitializationType(opflow_ref, OPFLOWINIT_FROMFILE); - CHKERRQ(ierr); - ierr = OPFLOWSetUp(opflow_ref); - CHKERRQ(ierr); - - Vec X_ref; - ierr = OPFLOWGetSolution(opflow_ref, &X_ref); - CHKERRQ(ierr); - - /* Warmup */ - benchmarkPETSc(opflow_ref, X_ref, 5); - double petsc_ms = benchmarkPETSc(opflow_ref, X_ref, niters); - - int petsc_nnz = 0; - { - MatInfo info; - ierr = MatGetInfo(opflow_ref->Jac_Ge, MAT_LOCAL, &info); - petsc_nnz = (int)info.nz_used; - } - - /* ---------------------------------------------------------------- - * GPU path: HIOPSPARSEGPU + PBPOLRAJAHIOPSPARSE - * ---------------------------------------------------------------- */ - OPFLOW opflow_gpu; - ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_gpu); - CHKERRQ(ierr); - ierr = OPFLOWReadMatPowerData(opflow_gpu, file.c_str()); - CHKERRQ(ierr); - ierr = OPFLOWSetModel(opflow_gpu, OPFLOWMODEL_PBPOLRAJAHIOPSPARSE); - CHKERRQ(ierr); - ierr = OPFLOWSetSolver(opflow_gpu, OPFLOWSOLVER_HIOPSPARSEGPU); - CHKERRQ(ierr); - ierr = OPFLOWSetInitializationType(opflow_gpu, OPFLOWINIT_FROMFILE); - CHKERRQ(ierr); -#ifdef EXAGO_ENABLE_GPU - ierr = OPFLOWSetHIOPComputeMode(opflow_gpu, "GPU"); - CHKERRQ(ierr); -#endif - ierr = OPFLOWSetUp(opflow_gpu); - CHKERRQ(ierr); - - Vec X_gpu; - ierr = OPFLOWGetSolution(opflow_gpu, &X_gpu); - CHKERRQ(ierr); - - int nx = opflow_gpu->nx; - int nnz_eq = opflow_gpu->nnz_eqjacsp; - -#if defined(EXAGO_ENABLE_RAJA) - auto &resmgr = umpire::ResourceManager::getInstance(); - umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); - - double *x_host; - ierr = VecGetArray(X_gpu, &x_host); - CHKERRQ(ierr); - - double *values_dev; - double *x_dev; - -#ifdef EXAGO_ENABLE_GPU - umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); - x_dev = static_cast(d_allocator.allocate(nx * sizeof(double))); - values_dev = - static_cast(d_allocator.allocate(nnz_eq * sizeof(double))); - - umpire::util::AllocationRecord record_x{x_host, sizeof(double) * nx, - h_allocator.getAllocationStrategy()}; - resmgr.registerAllocation(x_host, record_x); - resmgr.copy(x_dev, x_host); -#else - x_dev = x_host; - values_dev = - static_cast(h_allocator.allocate(nnz_eq * sizeof(double))); -#endif - - /* Run sparsity phase once (not timed — this is one-time setup) */ - { - int *iRow_dev, *jCol_dev; -#ifdef EXAGO_ENABLE_GPU - iRow_dev = static_cast(d_allocator.allocate(nnz_eq * sizeof(int))); - jCol_dev = static_cast(d_allocator.allocate(nnz_eq * sizeof(int))); -#else - iRow_dev = static_cast(h_allocator.allocate(nnz_eq * sizeof(int))); - jCol_dev = static_cast(h_allocator.allocate(nnz_eq * sizeof(int))); -#endif - ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( - opflow_gpu, x_dev, iRow_dev, jCol_dev, NULL); - CHKERRQ(ierr); -#ifdef EXAGO_ENABLE_GPU - d_allocator.deallocate(iRow_dev); - d_allocator.deallocate(jCol_dev); -#else - h_allocator.deallocate(iRow_dev); - h_allocator.deallocate(jCol_dev); -#endif - } - - /* Warmup the values kernel */ - for (int i = 0; i < 5; i++) { - ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( - opflow_gpu, x_dev, NULL, NULL, values_dev); - CHKERRQ(ierr); - } - - // HIP kernels do not synchronize by default -#ifdef EXAGO_ENABLE_HIP - int status = hipDeviceSynchronize(); -#endif - - /* Timed runs */ - auto t0 = Clock::now(); - for (int iter = 0; iter < niters; iter++) { - ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( - opflow_gpu, x_dev, NULL, NULL, values_dev); - CHKERRQ(ierr); - } - - // HIP kernels do not synchronize by default -#ifdef EXAGO_ENABLE_HIP - status = hipDeviceSynchronize(); -#endif - - auto t1 = Clock::now(); - double gpu_ms = Ms(t1 - t0).count() / niters; - -#ifdef EXAGO_ENABLE_GPU - d_allocator.deallocate(x_dev); - d_allocator.deallocate(values_dev); -#else - h_allocator.deallocate(values_dev); -#endif - - ierr = VecRestoreArray(X_gpu, &x_host); - CHKERRQ(ierr); -#else - double gpu_ms = 0.0; -#endif - - /* ---------------------------------------------------------------- - * Print results - * ---------------------------------------------------------------- */ - printf("\n"); - printf("================================================================\n"); - printf(" Equality Constraint Jacobian — Performance Comparison\n"); - printf("================================================================\n"); - printf(" Network: %s\n", file.c_str()); - printf(" Buses: %d\n", opflow_gpu->ps->nbus); - printf(" Variables (nx): %d\n", nx); - printf(" Eq constraints: %d\n", opflow_gpu->nconeq); - printf(" nnz (PETSc): %d\n", petsc_nnz); - printf(" nnz (GPU): %d\n", nnz_eq); - printf(" Iterations: %d\n", niters); - printf("----------------------------------------------------------------\n"); - printf(" %-20s %12s %12s\n", "", "PETSc (CPU)", "RAJA (GPU)"); - printf(" %-20s %12s %12s\n", "", "-----------", "----------"); - printf(" %-20s %10.4f ms %10.4f ms\n", "Avg time/call", petsc_ms, gpu_ms); - if (gpu_ms > 0.0) { - double speedup = petsc_ms / gpu_ms; - printf(" %-20s %10s %9.2fx\n", "Speedup", "", speedup); - } - printf( - "================================================================\n\n"); - - ierr = OPFLOWDestroy(&opflow_ref); - CHKERRQ(ierr); - ierr = OPFLOWDestroy(&opflow_gpu); - CHKERRQ(ierr); - - ExaGOFinalize(); - return 0; -} diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt index 18177699..57cba747 100644 --- a/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt +++ b/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt @@ -65,7 +65,7 @@ if(EXAGO_RUN_TESTS) foreach(network num IN ZIP_LISTS obj_network_files num_copies) get_filename_component(net ${network} NAME) set(testname - "UNIT_TESTS_INEQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" + "UNIT_TESTS_OPFLOW_INEQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" ) exago_add_test( NAME diff --git a/tests/unit/opflow/Hessian/README.md b/tests/unit/opflow/hessian/README.md similarity index 92% rename from tests/unit/opflow/Hessian/README.md rename to tests/unit/opflow/hessian/README.md index 9cb6f382..102c8e29 100644 --- a/tests/unit/opflow/Hessian/README.md +++ b/tests/unit/opflow/hessian/README.md @@ -14,4 +14,4 @@ A 5-bus system **CICJ-unittestx1.m** will be used as a basis for this test. In a ### Hessian sparsity structure: The Hessian has the following sparsity structure for our test: -![Hessian_sparsity.png](/tests/unit/opflow/Hessian/Hessian_sparsity.png) +![hessian_sparsity.png](/tests/unit/opflow/hessian/hessian_sparsity.png) diff --git a/tests/unit/opflow/Hessian/Hessian_sparsity.png b/tests/unit/opflow/hessian/hessian_sparsity.png similarity index 100% rename from tests/unit/opflow/Hessian/Hessian_sparsity.png rename to tests/unit/opflow/hessian/hessian_sparsity.png diff --git a/tests/unit/opflow/objective/CMakeLists.txt b/tests/unit/opflow/objective/CMakeLists.txt index 07b52079..f03f1ee3 100644 --- a/tests/unit/opflow/objective/CMakeLists.txt +++ b/tests/unit/opflow/objective/CMakeLists.txt @@ -3,11 +3,16 @@ if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) endif() add_executable( - objective_acopf objective_acopf.cpp ../../utils/test_acopf_utils.cpp + objective_acopf objective_acopf.cpp + ${CMAKE_SOURCE_DIR}/tests/unit/utils/test_acopf_utils.cpp ) target_link_libraries(objective_acopf ExaGO::OPFLOW) -target_include_directories(objective_acopf PRIVATE ../../utils) -target_include_directories(objective_acopf PRIVATE ../) +target_include_directories( + objective_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/utils +) +target_include_directories( + objective_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow +) # Network files to run on - doing 3 and 600 bus examples. set(prefix ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) @@ -40,7 +45,7 @@ if(EXAGO_RUN_TESTS) # Iterate over networks, matching network file to num_copies foreach(network num IN ZIP_LISTS obj_network_files num_copies) get_filename_component(net ${network} NAME) - set(testname "UNIT_TESTS_OBJECTIVE_${net}_${solver}_${model}") + set(testname "UNIT_TESTS_OPFLOW_OBJECTIVE_${net}_${solver}_${model}") exago_add_test( NAME ${testname} diff --git a/tests/unit/test_acopf.cpp b/tests/unit/opflow/test_acopf.cpp similarity index 99% rename from tests/unit/test_acopf.cpp rename to tests/unit/opflow/test_acopf.cpp index 835a829f..98a96263 100644 --- a/tests/unit/test_acopf.cpp +++ b/tests/unit/opflow/test_acopf.cpp @@ -6,7 +6,7 @@ #include #include -#include "opflow/opflow_tests.h" +#include "opflow_tests.h" #include "test_acopf_utils.h" #if defined(EXAGO_ENABLE_RAJA) diff --git a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_compare.cpp b/tests/unit/opflow/test_eqjac_gpu.cpp similarity index 75% rename from tests/unit/opflow/constraint_jacobian/equality/test_eqjac_compare.cpp rename to tests/unit/opflow/test_eqjac_gpu.cpp index c2fd7cb9..0665a31b 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/test_eqjac_compare.cpp +++ b/tests/unit/opflow/test_eqjac_gpu.cpp @@ -1,3 +1,4 @@ +#include #include #include #include @@ -14,6 +15,9 @@ #include #endif +using Clock = std::chrono::high_resolution_clock; +using Ms = std::chrono::duration; + struct TripletEntry { int row, col; double val; @@ -40,6 +44,22 @@ static void computeReferenceJacobian(OPFLOW opflow, Vec X, } } +static double benchmarkPETSc(OPFLOW opflow, Vec X, int niters) { + PetscErrorCode ierr; + PetscScalar *x_arr; + + ierr = VecGetArray(X, &x_arr); + auto t0 = Clock::now(); + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow->modelops.computeequalityconstraintjacobian)( + opflow, X, opflow->Jac_Ge); + } + auto t1 = Clock::now(); + ierr = VecRestoreArray(X, &x_arr); + + return Ms(t1 - t0).count() / niters; +} + int main(int argc, char **argv) { PetscErrorCode ierr; PetscBool flg; @@ -47,8 +67,10 @@ int main(int argc, char **argv) { std::string file; char appname[] = "opflow"; MPI_Comm comm = MPI_COMM_WORLD; + int niters = 1000; - char help[] = "Compare PETSc vs GPU equality constraint Jacobian\n"; + char help[] = + "Compare and benchmark PETSc vs GPU equality constraint Jacobian\n"; ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); if (ierr) { @@ -64,8 +86,8 @@ int main(int argc, char **argv) { file.assign(file_c_str); /* ---------------------------------------------------------------- - * Step 1: Set up OPFLOW with PBPOL model (PETSc path) to get - * the reference Jacobian and the initial guess X. + * Set up OPFLOW with PBPOL model (PETSc path) to get + * the reference Jacobian and the initial guess X. * ---------------------------------------------------------------- */ OPFLOW opflow_ref; ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_ref); @@ -89,7 +111,7 @@ int main(int argc, char **argv) { computeReferenceJacobian(opflow_ref, X_ref, ref_entries); /* ---------------------------------------------------------------- - * Step 2: Set up OPFLOW with HIOPSPARSE to exercise the GPU path. + * Set up OPFLOW with HIOPSPARSE to exercise the GPU path. * ---------------------------------------------------------------- */ OPFLOW opflow_gpu; ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_gpu); @@ -119,7 +141,7 @@ int main(int argc, char **argv) { printf("\n"); printf("============================================================\n"); - printf(" Equality Constraint Jacobian: PETSc vs GPU Comparison\n"); + printf(" Equality constraint Jacobian: PETSc vs GPU Comparison\n"); printf(" Network: %s\n", file.c_str()); printf(" nx = %d, nconeq = %d, nnz_eqjac(GPU) = %d, nnz_eqjac(PETSc) = %d\n", nx, opflow_gpu->nconeq, nnz_eq, (int)ref_entries.size()); @@ -190,13 +212,13 @@ int main(int argc, char **argv) { } /* ---------------------------------------------------------------- - * Step 3: Compare and print results + * Compare and print results * ---------------------------------------------------------------- */ int n_match = 0, n_mismatch = 0, n_missing_gpu = 0, n_extra_gpu = 0; double max_abs_err = 0.0, max_rel_err = 0.0; int worst_row = -1, worst_col = -1; double worst_ref = 0, worst_gpu = 0; - const double tol = 1e-6; + const double tol = 1e-8; printf(" %-8s %-8s %16s %16s %12s %s\n", "Row", "Col", "PETSc (ref)", "GPU", "AbsErr", "Status"); @@ -255,7 +277,7 @@ int main(int argc, char **argv) { printf("\n"); printf("============================================================\n"); - printf(" SUMMARY\n"); + printf(" Validation summary\n"); printf("============================================================\n"); printf(" PETSc nnz: %d\n", (int)ref_entries.size()); printf(" GPU nnz: %d\n", nnz_eq); @@ -275,6 +297,41 @@ int main(int argc, char **argv) { int result = (n_mismatch == 0 && n_missing_gpu == 0 && n_extra_gpu == 0) ? 0 : 1; + /* ---------------------------------------------------------------- + * Benchmark performance + * ---------------------------------------------------------------- */ + /* Warmup and benchmark PETSc*/ + benchmarkPETSc(opflow_ref, X_ref, 5); + double petsc_ms = benchmarkPETSc(opflow_ref, X_ref, niters); + + /* Warmup the GPU values kernel */ + for (int i = 0; i < 5; i++) { + ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( + opflow_gpu, x_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + } + + // HIP kernels do not synchronize by default +#ifdef EXAGO_ENABLE_HIP + int status = hipDeviceSynchronize(); +#endif + + /* Timed runs */ + auto t0 = Clock::now(); + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow_gpu->modelops.computesparseequalityconstraintjacobianhiop)( + opflow_gpu, x_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + } + + // HIP kernels do not synchronize by default +#ifdef EXAGO_ENABLE_HIP + status = hipDeviceSynchronize(); +#endif + + auto t1 = Clock::now(); + double gpu_ms = Ms(t1 - t0).count() / niters; + h_allocator.deallocate(iRow); h_allocator.deallocate(jCol); h_allocator.deallocate(values); @@ -287,6 +344,25 @@ int main(int argc, char **argv) { ierr = VecRestoreArray(X_gpu, &x_host); CHKERRQ(ierr); + + /* ---------------------------------------------------------------- + * Print benchmark results + * ---------------------------------------------------------------- */ + printf("\n"); + printf("================================================================\n"); + printf(" Equality constraint Jacobian — performance comparison\n"); + printf("================================================================\n"); + printf(" Iterations: %d\n", niters); + printf("----------------------------------------------------------------\n"); + printf(" %-20s %12s %12s\n", "", "PETSc (CPU)", "RAJA (GPU)"); + printf(" %-20s %12s %12s\n", "", "-----------", "----------"); + printf(" %-20s %10.4f ms %10.4f ms\n", "Avg time/call", petsc_ms, gpu_ms); + if (gpu_ms > 0.0) { + double speedup = petsc_ms / gpu_ms; + printf(" %-20s %10s %9.2fx\n", "Speedup", "", speedup); + } + printf( + "================================================================\n\n"); #endif // EXAGO_ENABLE_RAJA ierr = OPFLOWDestroy(&opflow_ref); diff --git a/tests/unit/test_ineqjac_gpu.cpp b/tests/unit/opflow/test_ineqjac_gpu.cpp similarity index 88% rename from tests/unit/test_ineqjac_gpu.cpp rename to tests/unit/opflow/test_ineqjac_gpu.cpp index bc473c70..0d54a98d 100644 --- a/tests/unit/test_ineqjac_gpu.cpp +++ b/tests/unit/opflow/test_ineqjac_gpu.cpp @@ -49,7 +49,7 @@ int main(int argc, char **argv) { std::string file; char appname[] = "opflow"; MPI_Comm comm = MPI_COMM_WORLD; - char help[] = "Test 8: GPU ineq Jacobian validation\n"; + char help[] = "GPU inequality constraints Jacobian validation\n"; int fail = 0; ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); @@ -66,12 +66,10 @@ int main(int argc, char **argv) { else file.assign(file_c_str); - std::cout << "=== Test 8: GPU Inequality Jacobian Validation ===" - << std::endl; std::cout << "Network file: " << file << std::endl; /* ------------------------------------------------------------------ - * Step 1: Solve with IPOPT/PBPOL to get a realistic solution + * Solve with IPOPT/PBPOL to get a realistic solution * ------------------------------------------------------------------ */ OPFLOW opflow_ref; Vec Xsol; @@ -99,8 +97,11 @@ int main(int argc, char **argv) { ierr = VecGetArray(Xsol, &xsol_nat); CHKERRQ(ierr); + std::cout << "\n=== GPU inequality constraints Jacobian validation ===" + << std::endl; + /* ------------------------------------------------------------------ - * Step 2: Create the PBPOLRAJAHIOPSPARSE model and set up + * Create the PBPOLRAJAHIOPSPARSE model and set up * ------------------------------------------------------------------ */ OPFLOW opflow; ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow); @@ -118,11 +119,12 @@ int main(int argc, char **argv) { ierr = OPFLOWGetSizes(opflow, &nx, &nconeq, &nconineq); CHKERRQ(ierr); - std::cout << "nx=" << nx << " nconeq=" << nconeq << " nconineq=" << nconineq - << " nnz_ineqjacsp=" << opflow->nnz_ineqjacsp << std::endl; + std::cout << " nx = " << nx << " , nconeq = " << nconeq + << " , nconineq = " << nconineq + << " , nnz_ineqjacsp=" << opflow->nnz_ineqjacsp << std::endl; if (!nconineq) { - std::cout << "No inequality constraints -- nothing to test. PASS." + std::cout << " No inequality constraints -- nothing to test. PASS." << std::endl; ierr = VecRestoreArray(Xsol, &xsol_nat); CHKERRQ(ierr); @@ -135,7 +137,7 @@ int main(int argc, char **argv) { } /* ------------------------------------------------------------------ - * Step 3: Copy IPOPT solution into opflow->X (natural ordering) + * Copy IPOPT solution into opflow->X (natural ordering) * ------------------------------------------------------------------ */ double *x_nat; ierr = VecGetArray(opflow->X, &x_nat); @@ -148,10 +150,11 @@ int main(int argc, char **argv) { ierr = VecRestoreArray(Xsol, &xsol_nat); CHKERRQ(ierr); - std::cout << "Evaluating Jacobian at IPOPT-converged solution." << std::endl; + std::cout << " Evaluating Jacobian at IPOPT-converged solution..." + << std::endl; /* ------------------------------------------------------------------ - * Step 4: Compute reference inequality Jacobian via PETSc. + * Compute reference inequality Jacobian via PETSc. * The first call establishes the sparsity pattern, the second * computes the actual values at the converged solution. * ------------------------------------------------------------------ */ @@ -191,17 +194,17 @@ int main(int argc, char **argv) { } int ref_count = (int)(vptr - ref_vals); - std::cout << "PETSc extracted " << ref_count << " ineq Jacobian values" + std::cout << " PETSc extracted " << ref_count << " ineq Jacobian values" << " (expected " << nnz << ")" << std::endl; if (ref_count != nnz) { - std::cout << "FAIL: NNZ mismatch! PETSc=" << ref_count + std::cout << " FAIL: NNZ mismatch! PETSc=" << ref_count << " analytical=" << nnz << std::endl; fail++; } /* ------------------------------------------------------------------ - * Step 5: Compute GPU inequality Jacobian at the same solution + * Compute GPU inequality Jacobian at the same solution * ------------------------------------------------------------------ */ double *x_host; ierr = VecGetArray(opflow->X, &x_host); @@ -238,7 +241,7 @@ int main(int argc, char **argv) { resmgr.copy(x_dev, x_sd); #endif - std::cout << "Running RAJA GPU inequality Jacobian kernel..." << std::endl; + std::cout << " Running RAJA GPU inequality Jacobian kernel..." << std::endl; ComputeIneqJacValuesGPU_PBPOLRAJAHIOPSPARSE(opflow, x_dev, gpu_vals_dev); gpu_vals = static_cast(h_allocator.allocate(nnz * sizeof(double))); @@ -249,29 +252,27 @@ int main(int argc, char **argv) { #endif /* ------------------------------------------------------------------ - * Step 6: Compare + * Compare for correctness * ------------------------------------------------------------------ */ - std::cout << "Comparing " << nnz << " inequality Jacobian values..." + std::cout << " Comparing " << nnz << " inequality Jacobian values..." << std::endl; int cmp_fail = compare_arrays(ref_vals, gpu_vals, nnz, "ineqjac"); fail += cmp_fail; if (cmp_fail == 0) - std::cout << "PASS: All " << nnz + std::cout << " PASS: All " << nnz << " inequality Jacobian values match within tol=" << TOL << std::endl; else - std::cout << "FAIL: " << cmp_fail << " of " << nnz << " values differ" + std::cout << " FAIL: " << cmp_fail << " of " << nnz << " values differ" << std::endl; + std::cout << "=== End validation ===" << std::endl; + /* ------------------------------------------------------------------ - * Step 7: Performance comparison (enabled with -benchmark flag) + * Performance comparison * ------------------------------------------------------------------ */ - PetscBool run_benchmark = PETSC_FALSE; - ierr = PetscOptionsGetBool(NULL, NULL, "-benchmark", NULL, &run_benchmark); - CHKERRQ(ierr); - - if (run_benchmark) { + { int niters = 1000; PetscInt bench_nrow, bench_ncol; ierr = MatGetSize(opflow->Jac_Gi, &bench_nrow, &bench_ncol); @@ -280,7 +281,7 @@ int main(int argc, char **argv) { double *bench_vals = static_cast(h_allocator.allocate(nnz * sizeof(double))); - std::cout << "\n=== Performance Benchmark (" << niters + std::cout << "\n=== Performance benchmark (" << niters << " iterations) ===" << std::endl; /* --- PETSc path: compute + MatGetRow extraction + copy to device --- */ @@ -380,7 +381,7 @@ int main(int argc, char **argv) { } h_allocator.deallocate(bench_vals); - std::cout << "=== End Benchmark ===" << std::endl; + std::cout << "=== End benchmark ===" << std::endl; } /* ------------------------------------------------------------------ diff --git a/tests/unit/pflow/CMakeLists.txt b/tests/unit/pflow/CMakeLists.txt new file mode 100644 index 00000000..238821f9 --- /dev/null +++ b/tests/unit/pflow/CMakeLists.txt @@ -0,0 +1,22 @@ +add_executable( + test_pflow test_pflow.cpp + ${CMAKE_SOURCE_DIR}/tests/unit/utils/test_acopf_utils.cpp +) +target_link_libraries(test_pflow ExaGO::PFLOW) +target_include_directories( + test_pflow PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/utils +) + +if(EXAGO_RUN_TESTS) + exago_add_test( + NAME + "UNIT_TESTS_PFLOW" + COMMAND + ${RUNCMD} + $ + -validation_dir + ${CMAKE_SOURCE_DIR}/datafiles/test_validation + NETFILES + ${network_files} + ) +endif() diff --git a/tests/unit/test_pflow.cpp b/tests/unit/pflow/test_pflow.cpp similarity index 99% rename from tests/unit/test_pflow.cpp rename to tests/unit/pflow/test_pflow.cpp index 3493d89c..db8ed0e9 100644 --- a/tests/unit/test_pflow.cpp +++ b/tests/unit/pflow/test_pflow.cpp @@ -7,7 +7,7 @@ #include #include -#include "pflow/pflow_tests.h" +#include "pflow_tests.h" #include "test_acopf_utils.h" //#if defined(EXAGO_ENABLE_RAJA) diff --git a/tests/unit/ps/CMakeLists.txt b/tests/unit/ps/CMakeLists.txt index 0f093d4b..b6071ac0 100644 --- a/tests/unit/ps/CMakeLists.txt +++ b/tests/unit/ps/CMakeLists.txt @@ -5,7 +5,7 @@ execute_process( ${CMAKE_CURRENT_BINARY_DIR}/data ) add_test( - NAME psse_parser + NAME UNIT_TESTS_PSSE_PARSER COMMAND test_psse_parser WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/data ) From 635868bce1106b364cdbd9a3401b09054a752aed Mon Sep 17 00:00:00 2001 From: Nicholson Koukpaizan <72402802+nkoukpaizan@users.noreply.github.com> Date: Wed, 8 Jul 2026 15:28:13 -0400 Subject: [PATCH 11/14] Sparse Hessians calculation on GPU (#63) * hiopsparse hessian port. * Bug fix in test_acopf device deallocation and HIOP_SPARSE guards. * Move hess_dense allocation from test_acopf.cpp to opflow_tests.h. * Implement Hessian test for hiopsparsegpu. * Add todo for mismatching comment and implementation (nnz_hesssp count). * Use indices pre-stored in parameter structs intead of PS for Hessian nnz count. * Handling for AGC and FIXED_WITHIN_BOUNDS terms. * In Hessian value calculation, only use atomic_add for line contributions. * hard coded 1e-12 --> tol in test_eqjac_gpu. * Benchmark for Hessians. * Ignore prints when missing values are 0 in test_hess_gpu. * Hessians terms (other than lines) don't need atomic_add, but do need +=. --- .../model/power_bal_hiop/paramsrajahiop.cpp | 52 +- .../model/power_bal_hiop/paramsrajahiop.h | 85 ++- .../model/power_bal_hiop/pbpolrajahiop.cpp | 6 +- .../power_bal_hiop/pbpolrajahiopkernels.cpp | 35 +- .../power_bal_hiop/pbpolrajahiopsparse.cpp | 300 ++++++-- .../pbpolrajahiopsparse_gpu.cpp | 649 ++++++++++++++++++ .../pbpolrajahiopsparse_gpu.hpp | 7 + .../pbpolrajahiopsparsekernels.cpp | 317 ++++++--- .../solver/hiop/opflow_hiopsparsegpu.cpp | 23 +- tests/unit/opflow/CMakeLists.txt | 22 + tests/unit/opflow/opflow_tests.h | 78 ++- tests/unit/opflow/test_acopf.cpp | 24 +- tests/unit/opflow/test_eqjac_gpu.cpp | 2 +- tests/unit/opflow/test_hess_gpu.cpp | 412 +++++++++++ 14 files changed, 1728 insertions(+), 284 deletions(-) create mode 100644 tests/unit/opflow/test_hess_gpu.cpp diff --git a/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp b/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp index 60ff08a7..4ff8581f 100644 --- a/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp +++ b/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp @@ -22,6 +22,7 @@ int BUSParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(xidx); h_allocator_.deallocate(gidx); h_allocator_.deallocate(eqjacsp_idx); + h_allocator_.deallocate(hesssp_eq_idx); if (opflow->include_powerimbalance_variables) { h_allocator_.deallocate(xidxpimb); h_allocator_.deallocate(powerimbalance_penalty); @@ -47,6 +48,7 @@ int BUSParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(xidx_dev_); d_allocator_.deallocate(gidx_dev_); d_allocator_.deallocate(eqjacsp_idx_dev_); + d_allocator_.deallocate(hesssp_eq_idx_dev_); if (opflow->include_powerimbalance_variables) { d_allocator_.deallocate(xidxpimb_dev_); d_allocator_.deallocate(powerimbalance_penalty_dev_); @@ -87,6 +89,7 @@ int BUSParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(xidx_dev_, xidx); resmgr.copy(gidx_dev_, gidx); resmgr.copy(eqjacsp_idx_dev_, eqjacsp_idx); + resmgr.copy(hesssp_eq_idx_dev_, hesssp_eq_idx); if (opflow->include_powerimbalance_variables) { resmgr.copy(xidxpimb_dev_, xidxpimb); resmgr.copy(jacsp_idx_dev_, jacsp_idx); @@ -112,6 +115,7 @@ int BUSParamsRajaHiop::copy(OPFLOW opflow) { xidxpimb_dev_ = xidxpimb; gidx_dev_ = gidx; eqjacsp_idx_dev_ = eqjacsp_idx; + hesssp_eq_idx_dev_ = hesssp_eq_idx; jacsp_idx_dev_ = jacsp_idx; jacsq_idx_dev_ = jacsq_idx; powerimbalance_penalty_dev_ = powerimbalance_penalty; @@ -150,6 +154,7 @@ int BUSParamsRajaHiop::allocate(OPFLOW opflow) { xidx = paramAlloc(h_allocator_, nbus); gidx = paramAlloc(h_allocator_, nbus); eqjacsp_idx = paramAlloc(h_allocator_, 2 * nbus); + hesssp_eq_idx = paramAlloc(h_allocator_, nbus); if (opflow->include_powerimbalance_variables) { xidxpimb = paramAlloc(h_allocator_, nbus); @@ -238,6 +243,7 @@ int BUSParamsRajaHiop::allocate(OPFLOW opflow) { xidx_dev_ = paramAlloc(d_allocator_, nbus); gidx_dev_ = paramAlloc(d_allocator_, nbus); eqjacsp_idx_dev_ = paramAlloc(d_allocator_, 2 * nbus); + hesssp_eq_idx_dev_ = paramAlloc(d_allocator_, nbus); if (opflow->include_powerimbalance_variables) { xidxpimb_dev_ = paramAlloc(d_allocator_, nbus); @@ -282,10 +288,12 @@ int LINEParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(gbineqidx_dev_, gbineqidx); resmgr.copy(linelimidx_dev_, linelimidx); resmgr.copy(ineqjacsp_idx_dev_, ineqjacsp_idx); + resmgr.copy(hesssp_ineq_idx_dev_, hesssp_ineq_idx); resmgr.copy(xslackidx_dev_, xslackidx); } resmgr.copy(eqjacsp_idx_dev_, eqjacsp_idx); resmgr.copy(eqjacsp_diag_idx_dev_, eqjacsp_diag_idx); + resmgr.copy(hesssp_eq_idx_dev_, hesssp_eq_idx); resmgr.copy(isdcline_dev_, isdcline); #else Gff_dev_ = Gff; @@ -306,10 +314,12 @@ int LINEParamsRajaHiop::copy(OPFLOW opflow) { gbineqidx_dev_ = gbineqidx; linelimidx_dev_ = linelimidx; ineqjacsp_idx_dev_ = ineqjacsp_idx; + hesssp_ineq_idx_dev_ = hesssp_ineq_idx; xslackidx_dev_ = xslackidx; } eqjacsp_idx_dev_ = eqjacsp_idx; eqjacsp_diag_idx_dev_ = eqjacsp_diag_idx; + hesssp_eq_idx_dev_ = hesssp_eq_idx; isdcline_dev_ = isdcline; #endif return 0; @@ -338,10 +348,12 @@ int LINEParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(gbineqidx); h_allocator_.deallocate(linelimidx); h_allocator_.deallocate(ineqjacsp_idx); + h_allocator_.deallocate(hesssp_ineq_idx); h_allocator_.deallocate(xslackidx); } h_allocator_.deallocate(eqjacsp_idx); h_allocator_.deallocate(eqjacsp_diag_idx); + h_allocator_.deallocate(hesssp_eq_idx); h_allocator_.deallocate(isdcline); #ifdef EXAGO_ENABLE_GPU @@ -367,10 +379,12 @@ int LINEParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(gbineqidx_dev_); d_allocator_.deallocate(linelimidx_dev_); d_allocator_.deallocate(ineqjacsp_idx_dev_); + d_allocator_.deallocate(hesssp_ineq_idx_dev_); d_allocator_.deallocate(xslackidx_dev_); } d_allocator_.deallocate(eqjacsp_idx_dev_); d_allocator_.deallocate(eqjacsp_diag_idx_dev_); + d_allocator_.deallocate(hesssp_eq_idx_dev_); d_allocator_.deallocate(isdcline_dev_); #endif @@ -418,11 +432,13 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { gineqidx = paramAlloc(h_allocator_, nlinelim); gbineqidx = paramAlloc(h_allocator_, nlinelim); ineqjacsp_idx = paramAlloc(h_allocator_, nlinelim); + hesssp_ineq_idx = paramAlloc(h_allocator_, 10 * nlinelim); xslackidx = paramAlloc(h_allocator_, nlinelim); } eqjacsp_idx = paramAlloc(h_allocator_, nlineON); eqjacsp_diag_idx = paramAlloc(h_allocator_, 4 * nlineON); + hesssp_eq_idx = paramAlloc(h_allocator_, 10 * nlineON); isdcline = paramAlloc(h_allocator_, nlineON); PetscInt j = 0; @@ -500,11 +516,13 @@ int LINEParamsRajaHiop::allocate(OPFLOW opflow) { gbineqidx_dev_ = paramAlloc(d_allocator_, nlinelim); linelimidx_dev_ = paramAlloc(d_allocator_, nlinelim); ineqjacsp_idx_dev_ = paramAlloc(d_allocator_, nlinelim); + hesssp_ineq_idx_dev_ = paramAlloc(d_allocator_, 10 * nlinelim); xslackidx_dev_ = paramAlloc(d_allocator_, nlinelim); } eqjacsp_idx_dev_ = paramAlloc(d_allocator_, nlineON); eqjacsp_diag_idx_dev_ = paramAlloc(d_allocator_, 4 * nlineON); + hesssp_eq_idx_dev_ = paramAlloc(d_allocator_, 10 * nlineON); isdcline_dev_ = paramAlloc(d_allocator_, nlineON); #endif return 0; @@ -524,7 +542,7 @@ int LOADParamsRajaHiop::copy(OPFLOW opflow) { if (opflow->include_loadloss_variables) { resmgr.copy(jacsp_idx_dev_, jacsp_idx); resmgr.copy(jacsq_idx_dev_, jacsq_idx); - resmgr.copy(hesssp_idx_dev_, hesssp_idx); + resmgr.copy(hesssp_obj_idx_dev_, hesssp_obj_idx); resmgr.copy(loadloss_penalty_dev_, loadloss_penalty); } #else @@ -534,7 +552,7 @@ int LOADParamsRajaHiop::copy(OPFLOW opflow) { gidx_dev_ = gidx; jacsp_idx_dev_ = jacsp_idx; jacsq_idx_dev_ = jacsq_idx; - hesssp_idx_dev_ = hesssp_idx; + hesssp_obj_idx_dev_ = hesssp_obj_idx; loadloss_penalty_dev_ = loadloss_penalty; #endif @@ -550,7 +568,7 @@ int LOADParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(loadloss_penalty); h_allocator_.deallocate(jacsp_idx); h_allocator_.deallocate(jacsq_idx); - h_allocator_.deallocate(hesssp_idx); + h_allocator_.deallocate(hesssp_obj_idx); } #ifdef EXAGO_ENABLE_GPU d_allocator_.deallocate(pl_dev_); @@ -561,7 +579,7 @@ int LOADParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(loadloss_penalty_dev_); d_allocator_.deallocate(jacsp_idx_dev_); d_allocator_.deallocate(jacsq_idx_dev_); - d_allocator_.deallocate(hesssp_idx_dev_); + d_allocator_.deallocate(hesssp_obj_idx_dev_); } #endif return 0; @@ -593,7 +611,7 @@ int LOADParamsRajaHiop::allocate(OPFLOW opflow) { loadloss_penalty = paramAlloc(h_allocator_, nload); jacsp_idx = paramAlloc(h_allocator_, nload); jacsq_idx = paramAlloc(h_allocator_, nload); - hesssp_idx = paramAlloc(h_allocator_, nload); + hesssp_obj_idx = paramAlloc(h_allocator_, nload); } /* Insert data in loadparams */ for (i = 0; i < ps->nbus; i++) { @@ -625,7 +643,7 @@ int LOADParamsRajaHiop::allocate(OPFLOW opflow) { loadloss_penalty_dev_ = paramAlloc(d_allocator_, nload); jacsp_idx_dev_ = paramAlloc(d_allocator_, nload); jacsq_idx_dev_ = paramAlloc(d_allocator_, nload); - hesssp_idx_dev_ = paramAlloc(d_allocator_, nload); + hesssp_obj_idx_dev_ = paramAlloc(d_allocator_, nload); } #endif @@ -651,7 +669,7 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(gidxbus); h_allocator_.deallocate(eqjacspbus_idx); h_allocator_.deallocate(eqjacsqbus_idx); - h_allocator_.deallocate(hesssp_idx); + h_allocator_.deallocate(hesssp_obj_idx); if (opflow->has_gensetpoint) { h_allocator_.deallocate(geqidxgen); h_allocator_.deallocate(gineqidxgen); @@ -659,6 +677,7 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(pgs); h_allocator_.deallocate(eqjacspgen_idx); h_allocator_.deallocate(ineqjacspgen_idx); + h_allocator_.deallocate(hesssp_ineq_idx); } #ifdef EXAGO_ENABLE_GPU // Free arrays on the device @@ -678,7 +697,7 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(gidxbus_dev_); d_allocator_.deallocate(eqjacspbus_idx_dev_); d_allocator_.deallocate(eqjacsqbus_idx_dev_); - d_allocator_.deallocate(hesssp_idx_dev_); + d_allocator_.deallocate(hesssp_obj_idx_dev_); if (opflow->has_gensetpoint) { d_allocator_.deallocate(geqidxgen_dev_); d_allocator_.deallocate(gineqidxgen_dev_); @@ -686,6 +705,7 @@ int GENParamsRajaHiop::destroy(OPFLOW opflow) { d_allocator_.deallocate(pgs_dev_); d_allocator_.deallocate(eqjacspgen_idx_dev_); d_allocator_.deallocate(ineqjacspgen_idx_dev_); + d_allocator_.deallocate(hesssp_ineq_idx_dev_); } #endif @@ -718,13 +738,14 @@ int GENParamsRajaHiop::copy(OPFLOW opflow) { resmgr.copy(eqjacspbus_idx_dev_, eqjacspbus_idx); resmgr.copy(eqjacsqbus_idx_dev_, eqjacsqbus_idx); - resmgr.copy(hesssp_idx_dev_, hesssp_idx); + resmgr.copy(hesssp_obj_idx_dev_, hesssp_obj_idx); if (opflow->has_gensetpoint) { resmgr.copy(geqidxgen_dev_, geqidxgen); resmgr.copy(gineqidxgen_dev_, gineqidxgen); resmgr.copy(gbineqidxgen_dev_, gbineqidxgen); resmgr.copy(eqjacspgen_idx_dev_, eqjacspgen_idx); resmgr.copy(ineqjacspgen_idx_dev_, ineqjacspgen_idx); + resmgr.copy(hesssp_ineq_idx_dev_, hesssp_ineq_idx); resmgr.copy(pgs_dev_, pgs); } #else @@ -744,12 +765,13 @@ int GENParamsRajaHiop::copy(OPFLOW opflow) { gidxbus_dev_ = gidxbus; eqjacspbus_idx_dev_ = eqjacspbus_idx; eqjacsqbus_idx_dev_ = eqjacsqbus_idx; - hesssp_idx_dev_ = hesssp_idx; + hesssp_obj_idx_dev_ = hesssp_obj_idx; geqidxgen_dev_ = geqidxgen; gineqidxgen_dev_ = gineqidxgen; gbineqidxgen_dev_ = gbineqidxgen; eqjacspgen_idx_dev_ = eqjacspgen_idx; ineqjacspgen_idx_dev_ = ineqjacspgen_idx; + hesssp_ineq_idx_dev_ = hesssp_ineq_idx; pgs_dev_ = pgs; #endif return 0; @@ -791,7 +813,7 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { eqjacspbus_idx = paramAlloc(h_allocator_, ngenON); eqjacsqbus_idx = paramAlloc(h_allocator_, ngenON); - hesssp_idx = paramAlloc(h_allocator_, ngenON); + hesssp_obj_idx = paramAlloc(h_allocator_, ngenON); if (opflow->has_gensetpoint) { geqidxgen = paramAlloc(h_allocator_, ngenON); @@ -799,6 +821,7 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { gbineqidxgen = paramAlloc(h_allocator_, ngenON); eqjacspgen_idx = paramAlloc(h_allocator_, ngenON); ineqjacspgen_idx = paramAlloc(h_allocator_, ngenON); + hesssp_ineq_idx = paramAlloc(h_allocator_, 3 * ngenON); pgs = paramAlloc(h_allocator_, ngenON); } @@ -870,13 +893,14 @@ int GENParamsRajaHiop::allocate(OPFLOW opflow) { eqjacspbus_idx_dev_ = paramAlloc(d_allocator_, ngenON); eqjacsqbus_idx_dev_ = paramAlloc(d_allocator_, ngenON); - hesssp_idx_dev_ = paramAlloc(d_allocator_, ngenON); + hesssp_obj_idx_dev_ = paramAlloc(d_allocator_, ngenON); if (opflow->has_gensetpoint) { geqidxgen_dev_ = paramAlloc(d_allocator_, ngenON); gineqidxgen_dev_ = paramAlloc(d_allocator_, ngenON); gbineqidxgen_dev_ = paramAlloc(d_allocator_, ngenON); eqjacspgen_idx_dev_ = paramAlloc(d_allocator_, ngenON); ineqjacspgen_idx_dev_ = paramAlloc(d_allocator_, ngenON); + hesssp_ineq_idx_dev_ = paramAlloc(d_allocator_, 3 * ngenON); pgs_dev_ = paramAlloc(d_allocator_, ngenON); } #endif @@ -906,12 +930,12 @@ void PbpolModelRajaHiop::destroy(OPFLOW opflow) { h_allocator_.deallocate(i_hess); h_allocator_.deallocate(j_hess); - h_allocator_.deallocate(val_hess); + h_allocator_.deallocate(perm_hess); + d_allocator_.deallocate(perm_hess_dev); if (opflow->nconineq) { h_allocator_.deallocate(i_jacineq); h_allocator_.deallocate(j_jacineq); - h_allocator_.deallocate(val_jacineq); } } #endif diff --git a/src/opflow/model/power_bal_hiop/paramsrajahiop.h b/src/opflow/model/power_bal_hiop/paramsrajahiop.h index 3dcc06f1..087708fb 100644 --- a/src/opflow/model/power_bal_hiop/paramsrajahiop.h +++ b/src/opflow/model/power_bal_hiop/paramsrajahiop.h @@ -17,25 +17,27 @@ struct BUSParamsRajaHiop { double *powerimbalance_penalty; /* Penalty for power imbalance */ double *vmin; /* min. voltage magnitude limit */ double *vmax; /* max. voltage magnitude limit */ - double *va; /* bus angle (from file only used in bounds) */ - double *vm; /* bus voltage magnitude (from file only used in bounds) */ - double *gl; /* bus shunt (conductance) */ - double *bl; /* bus shunt (suspectance) */ - int *xidx; /* starting locations for bus variables in X vector */ - int *xidxpimb; /* starting locations for power imbalance bus variables in X - vector */ - int *gidx; /* starting locations for bus balance equations in constraint - vector */ - int *jacsp_idx; /* Location number in the sparse Jacobian for Pimb */ - int *jacsq_idx; /* Location number in the sparse Jacobian for Qimb */ - int *hesssp_idx; /* KS: Hessian indices */ - int *eqjacsp_idx; /* Flat-array position for bus self-admittance in eq - Jacobian. [2*i] = P-row base, [2*i+1] = Q-row base */ - int *ispv; /* KS: ispv[i] = 1 if bus is PV bus */ - int *gineqidx; /* KS: starting position of bus ineq constraints */ - int *ineqjacsp_idx; /* KS: index in flat sparse ineq Jacobian array */ - int *genoffset; /* KS: Offset into flattened gen array for this bus */ - int *ngenONbus; /* KS: Number of ON generators on this bus */ + double *va; /* bus angle (from file only used in bounds) */ + double *vm; /* bus voltage magnitude (from file only used in bounds) */ + double *gl; /* bus shunt (conductance) */ + double *bl; /* bus shunt (suspectance) */ + int *xidx; /* starting locations for bus variables in X vector */ + int *xidxpimb; /* starting locations for power imbalance bus variables in X + vector */ + int *gidx; /* starting locations for bus balance equations in constraint + vector */ + int *jacsp_idx; /* Location number in the sparse Jacobian for Pimb */ + int *jacsq_idx; /* Location number in the sparse Jacobian for Qimb */ + int *hesssp_eq_idx; /* Equality constraints Hessian indices */ + int *hesssp_ineq_idx; /* Inequality constraints Hessian indices */ + int *hesssp_obj_idx; /* Objective Hessian indices */ + int *eqjacsp_idx; /* Flat-array position for bus self-admittance in eq + Jacobian. [2*i] = P-row base, [2*i+1] = Q-row base */ + int *ispv; /* KS: ispv[i] = 1 if bus is PV bus */ + int *gineqidx; /* KS: starting position of bus ineq constraints */ + int *ineqjacsp_idx; /* KS: index in flat sparse ineq Jacobian array */ + int *genoffset; /* KS: Offset into flattened gen array for this bus */ + int *ngenONbus; /* KS: Number of ON generators on this bus */ // Device data int *isref_dev_; /* isref[i] = 1 if bus is reference bus */ @@ -55,13 +57,15 @@ struct BUSParamsRajaHiop { vector */ int *jacsp_idx_dev_; /* Location number in the sparse Jacobian for Pimb */ int *jacsq_idx_dev_; /* Location number in the sparse Jacobian for Qimb */ - int *hesssp_idx_dev_; /* Location number in the Hessian */ - int *eqjacsp_idx_dev_; /* KS: eqjacsp_idx device counterpart */ - int *ispv_dev_; /* KS: dev counterpart of ispv */ - int *gineqidx_dev_; /* KS: dev counterpart of gineqidx */ - int *ineqjacsp_idx_dev_; /* KS: device counterpart of ineqjacsp_idx_ */ - int *genoffset_dev_; /* KS: dev counterpart of genoffset */ - int *ngenONbus_dev_; /* KS: dev counterpart of ngenONbus */ + int *hesssp_eq_idx_dev_; /* device counterpart of hesssp_eq_idx */ + int *hesssp_ineq_idx_dev_; /* device counterpart of hesssp_ineq_idx */ + int *hesssp_obj_idx_dev_; /* device counterpart of hesssp_obj_idx */ + int *eqjacsp_idx_dev_; /* device counterpart of eqjacsp_idx*/ + int *ispv_dev_; /* device counterpart of ispv */ + int *gineqidx_dev_; /* device counterpart of gineqidx */ + int *ineqjacsp_idx_dev_; /* device counterpart of ineqjacsp_idx_ */ + int *genoffset_dev_; /* device counterpart of genoffset */ + int *ngenONbus_dev_; /* device counterpart of ngenONbus */ int allocate(OPFLOW); int destroy(OPFLOW); @@ -111,7 +115,8 @@ struct GENParamsRajaHiop { Jacobian for Pg */ int *ineqjacspgen_idx; /* Location number in the bus equality constraints sparse Jacobian for Pg */ - int *hesssp_idx; /* Location number in the Hessian */ + int *hesssp_ineq_idx; /* Inequality constraints Hessian indices*/ + int *hesssp_obj_idx; /* Objective Hessian indices*/ // Device data double *cost_alpha_dev_; /* generator cost coefficients */ @@ -147,7 +152,8 @@ struct GENParamsRajaHiop { sparse Jacobian for Pg */ int *ineqjacspgen_idx_dev_; /* Location number in the bus equality constraints sparse Jacobian for Pg */ - int *hesssp_idx_dev_; /* Location number in the Hessian */ + int *hesssp_ineq_idx_dev_; /* device counterpart of hesssp_ineq_idx */ + int *hesssp_obj_idx_dev_; /* device counterpart of hesssp_obj_idx */ int allocate(OPFLOW); int destroy(OPFLOW); @@ -169,9 +175,9 @@ struct LOADParamsRajaHiop { int *gidx; /* starting location in constraint vector */ /* The following members are only used with HIOP */ - int *jacsp_idx; /* Location number in the sparse Jacobian for delPload */ - int *jacsq_idx; /* Location number in the sparse Jacobian for delQload */ - int *hesssp_idx; /* Location number in the Hessian */ + int *jacsp_idx; /* Location number in the sparse Jacobian for delPload */ + int *jacsq_idx; /* Location number in the sparse Jacobian for delQload */ + int *hesssp_obj_idx; /* Location number in the Hessian */ double *pl_dev_; /* active power demand */ double *ql_dev_; /* reactive power demand */ @@ -181,7 +187,7 @@ struct LOADParamsRajaHiop { int *jacsp_idx_dev_; /* Location number in the sparse Jacobian for delPload */ int *jacsq_idx_dev_; /* Location number in the sparse Jacobian for delQload */ - int *hesssp_idx_dev_; /* Location number in the Hessian */ + int *hesssp_obj_idx_dev_; /* Location number in the Hessian */ int allocate(OPFLOW); int destroy(OPFLOW); @@ -223,6 +229,8 @@ struct LINEParamsRajaHiop { int *eqjacsp_diag_idx; /* Flat-array positions for diagonal entries per line [4*l+0]=from P-row, [4*l+1]=from Q-row, [4*l+2]=to P-row, [4*l+3]=to Q-row */ + int *hesssp_eq_idx; /* Equality constraints Hessian indices */ + int *hesssp_ineq_idx; /* Inequality constraints Hessian indices */ int *isdcline; /* isdcline[i] = 1 if line is a DC line */ // Device data @@ -251,6 +259,8 @@ struct LINEParamsRajaHiop { int *xslackidx_dev_; /* Starting location of slack variables in X vector */ int *eqjacsp_idx_dev_; int *eqjacsp_diag_idx_dev_; + int *hesssp_eq_idx_dev_; /* device counterpart of hesssp_eq_idx */ + int *hesssp_ineq_idx_dev_; /* device counterpart of hesssp_ineq_idx */ int *isdcline_dev_; int allocate(OPFLOW); @@ -268,10 +278,11 @@ typedef struct _p_FormPBPOLRAJAHIOP *PBPOLRAJAHIOP; struct PbpolModelRajaHiop : public _p_FormPBPOLRAJAHIOP { PbpolModelRajaHiop(void) { - i_jaceq = j_jaceq = i_jacineq = j_jacineq = NULL; + i_jaceq = j_jaceq = NULL; + i_jacineq = j_jacineq = NULL; i_hess = j_hess = NULL; perm_jaceq = perm_jaceq_dev = NULL; - val_jacineq = val_hess = NULL; + perm_hess = perm_hess_dev = NULL; } void destroy(OPFLOW opflow); @@ -292,8 +303,10 @@ struct PbpolModelRajaHiop : public _p_FormPBPOLRAJAHIOP { *j_jaceq; // Row and column indices for equality constraints Jacobian int *i_jacineq, *j_jacineq; // Row and column indices for inequality constraints Jacobain - int *i_hess, *j_hess; // Row and column indices for hessian + int *i_hess, + *j_hess; // Row and column indices for hessian int *perm_jaceq, *perm_jaceq_dev; // Permutation for equality constraints Jacobian indices - double *val_jacineq, *val_hess; // values for inequality jacobians and hessian + int *perm_hess, + *perm_hess_dev; // Permutation for equality constraints Jacobian indices }; diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiop.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiop.cpp index 0d7930bc..e71dc86a 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiop.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiop.cpp @@ -405,7 +405,7 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOP(OPFLOW opflow) { if (!gen->status) continue; genparams->eqjacspbus_idx[geni + gi] = nnz_eqjacsp; - genparams->hesssp_idx[geni + gi] = nnz_hesssp; + genparams->hesssp_obj_idx[geni + gi] = nnz_hesssp; nnz_eqjacsp += 1; nnz_hesssp += 1; gi++; @@ -416,7 +416,7 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOP(OPFLOW opflow) { ierr = PSBUSGetLoad(bus, k, &load); CHKERRQ(ierr); loadparams->jacsp_idx[loadi + k] = nnz_eqjacsp; - loadparams->hesssp_idx[loadi + k] = nnz_hesssp; + loadparams->hesssp_obj_idx[loadi + k] = nnz_hesssp; nnz_eqjacsp += 1; nnz_hesssp += 2; } @@ -467,6 +467,8 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOP(OPFLOW opflow) { } gi++; nnz_hesssp += 0; /* 3 Hessian elements from inequality constraints */ + /* @todo implementation is += 0, but comment says 3. To double-check. */ + /* Kernel implementation is consistent with += 0. */ } } diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp index bcf192b4..5b37905f 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp @@ -786,25 +786,25 @@ PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOP( /* Generator contributions for row,col numbers */ int *g_xidx = genparams->xidx_dev_; - int *hesssp_idx = genparams->hesssp_idx_dev_; + int *hesssp_obj_idx = genparams->hesssp_obj_idx_dev_; RAJA::forall( RAJA::RangeSegment(0, genparams->ngenON), RAJA_LAMBDA(RAJA::Index_type i) { - iHSS_dev[hesssp_idx[i]] = g_xidx[i]; - jHSS_dev[hesssp_idx[i]] = g_xidx[i]; + iHSS_dev[hesssp_obj_idx[i]] = g_xidx[i]; + jHSS_dev[hesssp_obj_idx[i]] = g_xidx[i]; }); /* Loadloss contributions - two contributions*/ if (opflow->include_loadloss_variables) { int *l_xidx = loadparams->xidx_dev_; - int *l_hesssp_idx = loadparams->hesssp_idx_dev_; + int *l_hesssp_obj_idx = loadparams->hesssp_obj_idx_dev_; RAJA::forall( RAJA::RangeSegment(0, loadparams->nload), RAJA_LAMBDA(RAJA::Index_type i) { - iHSS_dev[l_hesssp_idx[i]] = l_xidx[i]; - jHSS_dev[l_hesssp_idx[i]] = l_xidx[i]; - iHSS_dev[l_hesssp_idx[i] + 1] = l_xidx[i] + 1; - jHSS_dev[l_hesssp_idx[i] + 1] = l_xidx[i] + 1; + iHSS_dev[l_hesssp_obj_idx[i]] = l_xidx[i]; + jHSS_dev[l_hesssp_obj_idx[i]] = l_xidx[i]; + iHSS_dev[l_hesssp_obj_idx[i] + 1] = l_xidx[i] + 1; + jHSS_dev[l_hesssp_obj_idx[i] + 1] = l_xidx[i] + 1; }); } } @@ -813,31 +813,34 @@ PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOP( /* Generator contributions */ if (opflow->objectivetype == MIN_GEN_COST) { - int *hesssp_idx = genparams->hesssp_idx_dev_; + int *hesssp_obj_idx = genparams->hesssp_obj_idx_dev_; double *cost_alpha = genparams->cost_alpha_dev_; RAJA::forall( RAJA::RangeSegment(0, genparams->ngenON), RAJA_LAMBDA(RAJA::Index_type i) { - MHSS_dev[hesssp_idx[i]] = weight * isobj_gencost * obj_factor * - 2.0 * cost_alpha[i] * MVAbase * MVAbase; + MHSS_dev[hesssp_obj_idx[i]] = weight * isobj_gencost * obj_factor * + 2.0 * cost_alpha[i] * MVAbase * + MVAbase; }); flps += 6 * genparams->ngenON; } else if (opflow->objectivetype == NO_OBJ) { - int *hesssp_idx = genparams->hesssp_idx_dev_; + int *hesssp_obj_idx = genparams->hesssp_obj_idx_dev_; RAJA::forall( RAJA::RangeSegment(0, genparams->ngenON), - RAJA_LAMBDA(RAJA::Index_type i) { MHSS_dev[hesssp_idx[i]] = 0.0; }); + RAJA_LAMBDA(RAJA::Index_type i) { + MHSS_dev[hesssp_obj_idx[i]] = 0.0; + }); } /* Loadloss contributions - 2 contributions expected */ if (opflow->include_loadloss_variables) { - int *l_hesssp_idx = loadparams->hesssp_idx_dev_; + int *l_hesssp_obj_idx = loadparams->hesssp_obj_idx_dev_; RAJA::forall( RAJA::RangeSegment(0, loadparams->nload), RAJA_LAMBDA(RAJA::Index_type i) { - MHSS_dev[l_hesssp_idx[i]] = 0.0; - MHSS_dev[l_hesssp_idx[i] + 1] = 0.0; + MHSS_dev[l_hesssp_obj_idx[i]] = 0.0; + MHSS_dev[l_hesssp_obj_idx[i] + 1] = 0.0; }); } } diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp index 36a046a8..57f33747 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp @@ -227,6 +227,31 @@ PetscErrorCode OPFLOWSolutionToPS_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { /// @brief `extern` set up function from PBPOL model. extern PetscErrorCode OPFLOWModelSetUp_PBPOL(OPFLOW); +/** @brief Helper function to ensure Hessian entries are not duplicated + * + * @note Some of the diagonal terms are guarantied to never overalap, + * but uniformly using the helper function looks cleaner. + * + * @todo Evaluate the cost of this setup and consider std::unordered_map + * instead of std::map. + */ +static inline int +count_entry(std::map, int> &existing_pairs, int r, int c, + int &nnz_hesssp) { + if (r > c) + std::swap(r, c); + const auto key = std::make_pair(r, c); + + auto it = existing_pairs.find(key); + if (it == existing_pairs.end()) { + const int idx = nnz_hesssp; + existing_pairs[key] = idx; + nnz_hesssp++; + return idx; + } + return it->second; +} + /** @brief Set up the PBPOLRAJAHIOPSPARSE model. * * This function initializes the host objects for the PBPOLRAJAHIOPSPARSE @@ -262,16 +287,14 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { PSLINE line; PetscInt i, k; - /* KS: Store the AGC variable index (scalar) */ + /* Store the automatic generation control (AGC) variable index (scalar) */ if (opflow->use_agc) { - pbpolrajahiopsparse->agc_xidx = opflow->idxn2sd_map[ps->startxloc]; + pbpolrajahiopsparse->agc_xidx = ps->startxloc; } else { pbpolrajahiopsparse->agc_xidx = -1; } - /* KS: Compute the number of nonzeros in equality and inequality constraint - * Jacobians. Equality count is computed explicitly for the GPU kernel. - * Inequality count is computed explicitly so we can skip PETSc. */ + /* Initialize the number of nonzeros to 0 */ int nnz_eqjacsp = 0, nnz_ineqjacsp = 0, nnz_hesssp = 0; /* ---- Equality constraint Jacobian nnz counting ---- */ @@ -350,7 +373,7 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { loadi_eq += bus_eq->nload; } - int linei_eq = 0; + int iline_eq = 0; std::map, int> buspair_to_offdiag; for (int iline = 0; iline < ps->nline; ++iline) { PSLINE line_eq = &(ps->line[iline]); @@ -363,27 +386,27 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { int busidxf = (int)(connbuses_eq[0] - ps->bus); int busidxt = (int)(connbuses_eq[1] - ps->bus); - lineparams->eqjacsp_diag_idx[4 * linei_eq + 0] = + lineparams->eqjacsp_diag_idx[4 * iline_eq + 0] = busparams->eqjacsp_idx[2 * busidxf]; - lineparams->eqjacsp_diag_idx[4 * linei_eq + 1] = + lineparams->eqjacsp_diag_idx[4 * iline_eq + 1] = busparams->eqjacsp_idx[2 * busidxf + 1]; - lineparams->eqjacsp_diag_idx[4 * linei_eq + 2] = + lineparams->eqjacsp_diag_idx[4 * iline_eq + 2] = busparams->eqjacsp_idx[2 * busidxt]; - lineparams->eqjacsp_diag_idx[4 * linei_eq + 3] = + lineparams->eqjacsp_diag_idx[4 * iline_eq + 3] = busparams->eqjacsp_idx[2 * busidxt + 1]; auto key = std::make_pair(std::min(busidxf, busidxt), std::max(busidxf, busidxt)); auto it = buspair_to_offdiag.find(key); if (it != buspair_to_offdiag.end()) { - lineparams->eqjacsp_idx[linei_eq] = it->second; + lineparams->eqjacsp_idx[iline_eq] = it->second; } else { - lineparams->eqjacsp_idx[linei_eq] = nnz_eqjacsp; + lineparams->eqjacsp_idx[iline_eq] = nnz_eqjacsp; buspair_to_offdiag[key] = nnz_eqjacsp; nnz_eqjacsp += 8; } } - linei_eq++; + iline_eq++; } if (opflow->has_gensetpoint) { @@ -408,66 +431,225 @@ PetscErrorCode OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE(OPFLOW opflow) { } } - /* - * KS: Count inequality Jacobian non-zeros. The traversal order must match - * the startineqloc assignment in OPFLOWModelSetUp_PBPOL: for each bus - * (bus ineq, then gen ineq), then for each line. - */ - int geni = 0, gi; - for (i = 0; i < ps->nbus; i++) { - bus = &ps->bus[i]; + /* ---- Inequality constraint Jacobian nnz counting ---- */ + { + int geni = 0, gi; + for (i = 0; i < ps->nbus; i++) { + bus = &ps->bus[i]; + + /* Bus voltage-Q-bounds constraints (FIXED_WITHIN_QBOUNDS) */ + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + if (bus->ide == PV_BUS || bus->ide == REF_BUS) { + busparams->ineqjacsp_idx[i] = nnz_ineqjacsp; + /* 2 rows, each with ngenON + 1 entries (one per gen Qg + one for V) + */ + nnz_ineqjacsp += 2 * (bus->ngenON + 1); + } + } - /* Bus voltage-Q-bounds constraints (FIXED_WITHIN_QBOUNDS) */ - if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { - if (bus->ide == PV_BUS || bus->ide == REF_BUS) { - busparams->ineqjacsp_idx[i] = nnz_ineqjacsp; - /* 2 rows, each with ngenON + 1 entries (one per gen Qg + one for V) */ - nnz_ineqjacsp += 2 * (bus->ngenON + 1); + /* KS: Generator set-point constraints */ + gi = 0; + if (opflow->has_gensetpoint) { + for (k = 0; k < bus->ngen; k++) { + ierr = PSBUSGetGen(bus, k, &gen); + CHKERRQ(ierr); + if (!gen->status) + continue; + if (!gen->isrenewable) { + genparams->ineqjacspgen_idx[geni + gi] = nnz_ineqjacsp; + if (opflow->use_agc) { + nnz_ineqjacsp += 6; /* 2 rows x 3 entries (Pg, delPg, delP) */ + } + } + gi++; + } } + + geni += bus->ngenON; } - /* KS: Generator set-point constraints */ - gi = 0; - if (opflow->has_gensetpoint) { - for (k = 0; k < bus->ngen; k++) { - ierr = PSBUSGetGen(bus, k, &gen); - CHKERRQ(ierr); - if (!gen->status) + /* Line flow constraints */ + int linej = 0; + for (i = 0; i < ps->nline; i++) { + line = &ps->line[i]; + if (!line->status) + continue; + if (line->isdcline) + continue; + + if (linej < opflow->nlinesmon && opflow->linesmon[linej] == i) { + lineparams->ineqjacsp_idx[linej] = nnz_ineqjacsp; + /* 2 rows x 4 entries (thetaf, Vmf, thetat, Vmt) */ + int entries_per_line = 8; + if (opflow->allow_lineflow_violation) { + entries_per_line += 2; /* 1 slack entry per row */ + } + nnz_ineqjacsp += entries_per_line; + linej++; + } + } + } + + /* ---- Hessian nnz counting ---- */ + { + std::map, int> existing_pairs; + + // Bus equality constraint Hessian (1 diagonal entry) + for (int ibus = 0; ibus < busparams->nbus; ++ibus) { + const int xloc = busparams->xidx[ibus]; + busparams->hesssp_eq_idx[ibus] = + count_entry(existing_pairs, xloc + 1, xloc + 1, nnz_hesssp); + } + + // Line equality constraints Hessian (4x4, 10 upper triangular) + for (int iline = 0; iline < lineparams->nlineON; ++iline) { + const int xlocf = lineparams->xidxf[iline]; + const int xloct = lineparams->xidxt[iline]; + const int base = 10 * iline; + + lineparams->hesssp_eq_idx[base + 0] = + count_entry(existing_pairs, xlocf, xlocf, nnz_hesssp); + lineparams->hesssp_eq_idx[base + 1] = + count_entry(existing_pairs, xlocf, xlocf + 1, nnz_hesssp); + lineparams->hesssp_eq_idx[base + 2] = + count_entry(existing_pairs, xlocf, xloct, nnz_hesssp); + lineparams->hesssp_eq_idx[base + 3] = + count_entry(existing_pairs, xlocf, xloct + 1, nnz_hesssp); + + lineparams->hesssp_eq_idx[base + 4] = + count_entry(existing_pairs, xlocf + 1, xlocf + 1, nnz_hesssp); + lineparams->hesssp_eq_idx[base + 5] = + count_entry(existing_pairs, xlocf + 1, xloct, nnz_hesssp); + lineparams->hesssp_eq_idx[base + 6] = + count_entry(existing_pairs, xlocf + 1, xloct + 1, nnz_hesssp); + + lineparams->hesssp_eq_idx[base + 7] = + count_entry(existing_pairs, xloct, xloct, nnz_hesssp); + lineparams->hesssp_eq_idx[base + 8] = + count_entry(existing_pairs, xloct, xloct + 1, nnz_hesssp); + + lineparams->hesssp_eq_idx[base + 9] = + count_entry(existing_pairs, xloct + 1, xloct + 1, nnz_hesssp); + } + + // Generator AGC inequality constraints Hessian (3 upper triangular entries) + if (opflow->has_gensetpoint && opflow->use_agc) { + const int xloc_dpsys = pbpolrajahiopsparse->agc_xidx; + + for (int g = 0; g < genparams->ngenON; ++g) { + if (genparams->isrenewable[g]) continue; - if (!gen->isrenewable) { - genparams->ineqjacspgen_idx[geni + gi] = nnz_ineqjacsp; - if (opflow->use_agc) { - nnz_ineqjacsp += 6; /* 2 rows x 3 entries (Pg, delPg, delP) */ - } + + const int xloc_pg = genparams->xidx[g]; + const int xloc_dev = genparams->xpdevidx[g]; + + const int base = 3 * g; + + genparams->hesssp_ineq_idx[base + 0] = + count_entry(existing_pairs, xloc_pg, xloc_pg, nnz_hesssp); + genparams->hesssp_ineq_idx[base + 1] = + count_entry(existing_pairs, xloc_pg, xloc_dev, nnz_hesssp); + genparams->hesssp_ineq_idx[base + 2] = + count_entry(existing_pairs, xloc_pg, xloc_dpsys, nnz_hesssp); + } + } + + // Set voltage inequality constraints Hessian (1 entry) + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + for (int ibus = 0; ibus < busparams->nbus; ++ibus) { + if (!(busparams->ispv[ibus] || busparams->isref[ibus])) + continue; + + const int xloc_v = busparams->xidx[ibus] + 1; + const int goff = busparams->genoffset[ibus]; + const int ngen = busparams->ngenONbus[ibus]; + + for (int k = 0; k < ngen; ++k) { + const int g = goff + k; + const int xloc_qg = genparams->xidx[g] + 1; + + busparams->hesssp_ineq_idx[g] = + count_entry(existing_pairs, xloc_qg, xloc_v, nnz_hesssp); } - gi++; } } - geni += bus->ngenON; - } + // Line inequality constraints Hessian (4x4, 10 upper triangular) + for (int imon = 0; imon < lineparams->nlinelim; ++imon) { + const int iline = lineparams->linelimidx[imon]; + if (lineparams->isdcline[iline]) + continue; - /* Line flow constraints */ - int linej = 0; - for (i = 0; i < ps->nline; i++) { - line = &ps->line[i]; - if (!line->status) - continue; - if (line->isdcline) - continue; - - if (linej < opflow->nlinesmon && opflow->linesmon[linej] == i) { - lineparams->ineqjacsp_idx[linej] = nnz_ineqjacsp; - /* 2 rows x 4 entries (thetaf, Vmf, thetat, Vmt) */ - int entries_per_line = 8; - if (opflow->allow_lineflow_violation) { - entries_per_line += 2; /* 1 slack entry per row */ + const int xlocf = lineparams->xidxf[iline]; + const int xloct = lineparams->xidxt[iline]; + const int base = 10 * imon; + + lineparams->hesssp_ineq_idx[base + 0] = + count_entry(existing_pairs, xlocf, xlocf, nnz_hesssp); + lineparams->hesssp_ineq_idx[base + 1] = + count_entry(existing_pairs, xlocf, xlocf + 1, nnz_hesssp); + lineparams->hesssp_ineq_idx[base + 2] = + count_entry(existing_pairs, xlocf, xloct, nnz_hesssp); + lineparams->hesssp_ineq_idx[base + 3] = + count_entry(existing_pairs, xlocf, xloct + 1, nnz_hesssp); + + lineparams->hesssp_ineq_idx[base + 4] = + count_entry(existing_pairs, xlocf + 1, xlocf + 1, nnz_hesssp); + lineparams->hesssp_ineq_idx[base + 5] = + count_entry(existing_pairs, xlocf + 1, xloct, nnz_hesssp); + lineparams->hesssp_ineq_idx[base + 6] = + count_entry(existing_pairs, xlocf + 1, xloct + 1, nnz_hesssp); + + lineparams->hesssp_ineq_idx[base + 7] = + count_entry(existing_pairs, xloct, xloct, nnz_hesssp); + lineparams->hesssp_ineq_idx[base + 8] = + count_entry(existing_pairs, xloct, xloct + 1, nnz_hesssp); + + lineparams->hesssp_ineq_idx[base + 9] = + count_entry(existing_pairs, xloct + 1, xloct + 1, nnz_hesssp); + } + + // Power-imbalance objective Hessian (2 diagonal entries) + if (opflow->include_powerimbalance_variables) { + for (int ibus = 0; ibus < busparams->nbus; ++ibus) { + const int xloc = busparams->xidxpimb[ibus]; + const int base = 2 * ibus; + + busparams->hesssp_obj_idx[base + 0] = + count_entry(existing_pairs, xloc, xloc, nnz_hesssp); + busparams->hesssp_obj_idx[base + 1] = + count_entry(existing_pairs, xloc + 1, xloc + 1, nnz_hesssp); + } + } + + // Gen objective Hessian (1 diagonal entry) + if (opflow->objectivetype == MIN_GEN_COST || + opflow->objectivetype == MIN_GENSETPOINT_DEVIATION) { + for (int igen = 0; igen < genparams->ngenON; ++igen) { + const int xloc = (opflow->objectivetype == MIN_GEN_COST) + ? genparams->xidx[igen] + : genparams->xpdevidx[igen]; + + genparams->hesssp_obj_idx[igen] = + count_entry(existing_pairs, xloc, xloc, nnz_hesssp); + } + } + + // Load objective Hessian (2 diagonal entries) + if (opflow->include_loadloss_variables) { + for (int iload = 0; iload < loadparams->nload; ++iload) { + const int xloc = loadparams->xidx[iload]; + const int base = 2 * iload; + + loadparams->hesssp_obj_idx[base + 0] = + count_entry(existing_pairs, xloc, xloc, nnz_hesssp); + loadparams->hesssp_obj_idx[base + 1] = + count_entry(existing_pairs, xloc + 1, xloc + 1, nnz_hesssp); } - nnz_ineqjacsp += entries_per_line; - linej++; } } + /* Store nnz counts */ opflow->nnz_eqjacsp = nnz_eqjacsp; opflow->nnz_ineqjacsp = nnz_ineqjacsp; opflow->nnz_hesssp = nnz_hesssp; diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp index 8199b039..eaeb04e7 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.cpp @@ -453,5 +453,654 @@ void ComputeEqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, } } +void ComputeHessValuesGPU_PBPOLRAJAHIOPSPARSE( + OPFLOW opflow, const double *x_dev, const double *lambdae_dev, + const double *lambdai_dev, const int *perm_dev, double *hess_dev) { + + PbpolModelRajaHiop *pbpolrajahiopsparse = + reinterpret_cast(opflow->model); + + PS ps = opflow->ps; + BUSParamsRajaHiop *busparams = &pbpolrajahiopsparse->busparams; + GENParamsRajaHiop *genparams = &pbpolrajahiopsparse->genparams; + LOADParamsRajaHiop *loadparams = &pbpolrajahiopsparse->loadparams; + LINEParamsRajaHiop *lineparams = &pbpolrajahiopsparse->lineparams; + + /* Zero the Hessian values before accumulating */ + RAJA::forall( + RAJA::RangeSegment(0, opflow->nnz_hesssp), + RAJA_LAMBDA(RAJA::Index_type i) { hess_dev[i] = 0.0; }); + + // Bus equality constraint Hessian (1 diagonal entry) + { + int *bus_gidx = busparams->gidx_dev_; + double *bus_gl = busparams->gl_dev_; + double *bus_bl = busparams->bl_dev_; + int *bus_hesssp_eq_idx = busparams->hesssp_eq_idx_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, busparams->nbus), + RAJA_LAMBDA(RAJA::Index_type ibus) { + int gloc = bus_gidx[ibus]; + + double lambdae_gloc = lambdae_dev[gloc]; + double lambdae_gloc1 = lambdae_dev[gloc + 1]; + + double val = lambdae_gloc * (2.0 * bus_gl[ibus]) + + lambdae_gloc1 * (-2.0 * bus_bl[ibus]); + + hess_dev[perm_dev[bus_hesssp_eq_idx[ibus]]] += val; + }); + } + + // Line equality constraints Hessian (4x4, 10 upper triangular) + { + int *line_xidxf = lineparams->xidxf_dev_; + int *line_xidxt = lineparams->xidxt_dev_; + int *line_geqidxf = lineparams->geqidxf_dev_; + int *line_geqidxt = lineparams->geqidxt_dev_; + int *line_hesssp_eq_idx = lineparams->hesssp_eq_idx_dev_; + + double *line_Gff = lineparams->Gff_dev_; + double *line_Bff = lineparams->Bff_dev_; + double *line_Gft = lineparams->Gft_dev_; + double *line_Bft = lineparams->Bft_dev_; + double *line_Gtf = lineparams->Gtf_dev_; + double *line_Btf = lineparams->Btf_dev_; + double *line_Gtt = lineparams->Gtt_dev_; + double *line_Btt = lineparams->Btt_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, lineparams->nlineON), + RAJA_LAMBDA(RAJA::Index_type iline) { + int xlocf = line_xidxf[iline]; + int xloct = line_xidxt[iline]; + int base = 10 * iline; + + int glocf = line_geqidxf[iline]; + int gloct = line_geqidxt[iline]; + + double lambdaPf = lambdae_dev[glocf]; + double lambdaQf = lambdae_dev[glocf + 1]; + double lambdaPt = lambdae_dev[gloct]; + double lambdaQt = lambdae_dev[gloct + 1]; + + double thetaf = x_dev[xlocf]; + double Vmf = x_dev[xlocf + 1]; + double thetat = x_dev[xloct]; + double Vmt = x_dev[xloct + 1]; + + double thetaft = thetaf - thetat; + double thetatf = thetat - thetaf; + + double sin_thetaft = sin(thetaft); + double cos_thetaft = cos(thetaft); + double sin_thetatf = sin(thetatf); + double cos_thetatf = cos(thetatf); + + double Gff = line_Gff[iline]; + double Bff = line_Bff[iline]; + double Gft = line_Gft[iline]; + double Bft = line_Bft[iline]; + double Gtf = line_Gtf[iline]; + double Btf = line_Btf[iline]; + double Gtt = line_Gtt[iline]; + double Btt = line_Btt[iline]; + + /* dPf_dthetaf = Vmf*Vmt*(-Gft*sin_thetaft + Bft*cos_thetaft); */ + double d2Pf_00 = -Vmf * Vmt * (Gft * cos_thetaft + Bft * sin_thetaft); + double d2Pf_01 = Vmt * (-Gft * sin_thetaft + Bft * cos_thetaft); + double d2Pf_02 = Vmf * Vmt * (Gft * cos_thetaft + Bft * sin_thetaft); + double d2Pf_03 = Vmf * (-Gft * sin_thetaft + Bft * cos_thetaft); + + /* dPf_Vmf = 2*Gff*Vmf + Vmt*(Gft*cos_thetaft + Bft*sin_thetaft); */ + double d2Pf_11 = 2.0 * Gff; + double d2Pf_12 = Vmt * (Gft * sin_thetaft - Bft * cos_thetaft); + double d2Pf_13 = (Gft * cos_thetaft + Bft * sin_thetaft); + + /* dPf_dthetat = Vmf*Vmt*(Gft*sin_thetaft - Bft*cos_thetaft); */ + double d2Pf_22 = Vmf * Vmt * (-Gft * cos_thetaft - Bft * sin_thetaft); + double d2Pf_23 = Vmf * (Gft * sin_thetaft - Bft * cos_thetaft); + + /* dPf_dVmt = Vmf*(Gft*cos_thetaft + Bft*sin_thetaft); */ + double d2Pf_33 = 0.0; + + /* dQf_dthetaf = Vmf*Vmt*(Bft*sin_thetaft + Gft*cos_thetaft); */ + double d2Qf_00 = Vmf * Vmt * (Bft * cos_thetaft - Gft * sin_thetaft); + double d2Qf_01 = Vmt * (Bft * sin_thetaft + Gft * cos_thetaft); + double d2Qf_02 = Vmf * Vmt * (-Bft * cos_thetaft + Gft * sin_thetaft); + double d2Qf_03 = Vmf * (Bft * sin_thetaft + Gft * cos_thetaft); + + /* dQf_dVmf = -2*Bff*Vmf + Vmt*(-Bft*cos_thetaft + Gft*sin_thetaft); + */ + double d2Qf_11 = -2.0 * Bff; + double d2Qf_12 = Vmt * (-Bft * sin_thetaft - Gft * cos_thetaft); + double d2Qf_13 = (-Bft * cos_thetaft + Gft * sin_thetaft); + + /* dQf_dthetat = Vmf*Vmt*(-Bft*sin_thetaft - Gft*cos_thetaft); */ + double d2Qf_22 = Vmf * Vmt * (Bft * cos_thetaft - Gft * sin_thetaft); + double d2Qf_23 = Vmf * (-Bft * sin_thetaft - Gft * cos_thetaft); + + /* dQf_dVmt = Vmf*(-Bft*cos_thetaft + Gft*sin_thetaft); */ + double d2Qf_33 = 0.0; + + /* dPt_dthetat = Vmf*Vmt*(-Gtf*sin_thetatf + Btf*cos_thetatf); */ + double d2Pt_00 = Vmf * Vmt * (-Gtf * cos_thetatf - Btf * sin_thetatf); + double d2Pt_01 = Vmt * (Gtf * sin_thetatf - Btf * cos_thetatf); + double d2Pt_02 = Vmf * Vmt * (Gtf * cos_thetatf + Btf * sin_thetatf); + double d2Pt_03 = Vmf * (Gtf * sin_thetatf - Btf * cos_thetatf); + + /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos_thetatf + Btf*sin_thetatf); */ + double d2Pt_11 = 0.0; + double d2Pt_12 = Vmt * (-Gtf * sin_thetatf + Btf * cos_thetatf); + double d2Pt_13 = (Gtf * cos_thetatf + Btf * sin_thetatf); + + /* dPt_dthetaf = Vmf*Vmt*(Gtf*sin_thetatf - Btf*cos_thetatf); */ + double d2Pt_22 = Vmf * Vmt * (-Gtf * cos_thetatf - Btf * sin_thetatf); + double d2Pt_23 = Vmf * (-Gtf * sin_thetatf + Btf * cos_thetatf); + + /* dPt_dVmf = Vmt*(Gtf*cos_thetatf + Btf*sin_thetatf); */ + double d2Pt_33 = 2.0 * Gtt; + + /* dQt_dthetaf = Vmf*Vmt*(-Btf*sin_thetatf - Gtf*cos_thetatf); */ + double d2Qt_00 = Vmf * Vmt * (Btf * cos_thetatf - Gtf * sin_thetatf); + double d2Qt_01 = Vmt * (-Btf * sin_thetatf - Gtf * cos_thetatf); + double d2Qt_02 = Vmf * Vmt * (-Btf * cos_thetatf + Gtf * sin_thetatf); + double d2Qt_03 = Vmf * (-Btf * sin_thetatf - Gtf * cos_thetatf); + + /* dQt_dVmf = Vmt*(-Btf*cos_thetatf + Gtf*sin_thetatf); */ + double d2Qt_11 = 0.0; + double d2Qt_12 = Vmt * (Btf * sin_thetatf + Gtf * cos_thetatf); + double d2Qt_13 = (-Btf * cos_thetatf + Gtf * sin_thetatf); + + /* dQt_dthetat = Vmf*Vmt*(Btf*sin_thetatf + Gtf*cos_thetatf); */ + double d2Qt_22 = Vmf * Vmt * (Btf * cos_thetatf - Gtf * sin_thetatf); + double d2Qt_23 = Vmf * (Btf * sin_thetatf + Gtf * cos_thetatf); + + /* dQt_dVmt = -2*Btt*Vmt + Vmf*(-Btf*cos_thetatf + Gtf*sin_thetatf); + */ + double d2Qt_33 = -2.0 * Btt; + + double H00 = lambdaPf * d2Pf_00 + lambdaQf * d2Qf_00 + + lambdaPt * d2Pt_00 + lambdaQt * d2Qt_00; + double H01 = lambdaPf * d2Pf_01 + lambdaQf * d2Qf_01 + + lambdaPt * d2Pt_01 + lambdaQt * d2Qt_01; + double H02 = lambdaPf * d2Pf_02 + lambdaQf * d2Qf_02 + + lambdaPt * d2Pt_02 + lambdaQt * d2Qt_02; + double H03 = lambdaPf * d2Pf_03 + lambdaQf * d2Qf_03 + + lambdaPt * d2Pt_03 + lambdaQt * d2Qt_03; + + double H11 = lambdaPf * d2Pf_11 + lambdaQf * d2Qf_11 + + lambdaPt * d2Pt_11 + lambdaQt * d2Qt_11; + double H12 = lambdaPf * d2Pf_12 + lambdaQf * d2Qf_12 + + lambdaPt * d2Pt_12 + lambdaQt * d2Qt_12; + double H13 = lambdaPf * d2Pf_13 + lambdaQf * d2Qf_13 + + lambdaPt * d2Pt_13 + lambdaQt * d2Qt_13; + + double H22 = lambdaPf * d2Pf_22 + lambdaQf * d2Qf_22 + + lambdaPt * d2Pt_22 + lambdaQt * d2Qt_22; + double H23 = lambdaPf * d2Pf_23 + lambdaQf * d2Qf_23 + + lambdaPt * d2Pt_23 + lambdaQt * d2Qt_23; + + double H33 = lambdaPf * d2Pf_33 + lambdaQf * d2Qf_33 + + lambdaPt * d2Pt_33 + lambdaQt * d2Qt_33; + + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 0]]], H00); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 1]]], H01); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 2]]], H02); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 3]]], H03); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 4]]], H11); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 5]]], H12); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 6]]], H13); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 7]]], H22); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 8]]], H23); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_eq_idx[base + 9]]], H33); + }); + } + + // Generator AGC inequality constraints Hessian (3 upper triangular entries) + if (opflow->has_gensetpoint && opflow->use_agc) { + int *gen_isrenewable = genparams->isrenewable_dev_; + int *gen_gineqidx = genparams->gineqidxgen_dev_; + double *gen_apf = genparams->apf_dev_; + int *gen_hesssp_ineq_idx = genparams->hesssp_ineq_idx_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, genparams->ngenON), + RAJA_LAMBDA(RAJA::Index_type g) { + if (gen_isrenewable[g]) + return; + + int gloc = gen_gineqidx[g]; + + double lambda0 = lambdai_dev[gloc]; + double lambda1 = lambdai_dev[gloc + 1]; + double lsum = lambda0 + lambda1; + + int base = 3 * g; + + double v_pg_pg = 0.0; + double v_pg_dev = -lsum; + double v_pg_dpsys = gen_apf[g] * lsum; + + hess_dev[perm_dev[gen_hesssp_ineq_idx[base + 0]]] += v_pg_pg; + hess_dev[perm_dev[gen_hesssp_ineq_idx[base + 1]]] += v_pg_dev; + hess_dev[perm_dev[gen_hesssp_ineq_idx[base + 2]]] += v_pg_dpsys; + }); + } + + // Set voltage inequality constraints Hessian (1 entry) + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + int *bus_ispv = busparams->ispv_dev_; + int *bus_isref = busparams->isref_dev_; + int *bus_gineqidx = busparams->gineqidx_dev_; + int *bus_genoffset = busparams->genoffset_dev_; + int *bus_ngenONbus = busparams->ngenONbus_dev_; + + int *bus_hesssp_ineq_idx = busparams->hesssp_ineq_idx_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, busparams->nbus), + RAJA_LAMBDA(RAJA::Index_type ibus) { + if (!(bus_ispv[ibus] || bus_isref[ibus])) + return; + + int gloc = bus_gineqidx[ibus]; + + double lambda0 = lambdai_dev[gloc]; + double lambda1 = lambdai_dev[gloc + 1]; + double v = -(lambda0 + lambda1); + + int goff = bus_genoffset[ibus]; + int ngen = bus_ngenONbus[ibus]; + + for (int k = 0; k < ngen; ++k) { + int g = goff + k; + + hess_dev[perm_dev[bus_hesssp_ineq_idx[g]]] += v; + } + }); + } + + // Line inequality constraints Hessian (4x4, 10 upper triangular) + { + int *line_xidxf = lineparams->xidxf_dev_; + int *line_xidxt = lineparams->xidxt_dev_; + int *line_linelimidx = lineparams->linelimidx_dev_; + int *line_isdcline = lineparams->isdcline_dev_; + int *line_gineqidx = lineparams->gineqidx_dev_; + int *line_hesssp_ineq_idx = lineparams->hesssp_ineq_idx_dev_; + + double *line_Gff = lineparams->Gff_dev_; + double *line_Bff = lineparams->Bff_dev_; + double *line_Gft = lineparams->Gft_dev_; + double *line_Bft = lineparams->Bft_dev_; + double *line_Gtf = lineparams->Gtf_dev_; + double *line_Btf = lineparams->Btf_dev_; + double *line_Gtt = lineparams->Gtt_dev_; + double *line_Btt = lineparams->Btt_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, lineparams->nlinelim), + RAJA_LAMBDA(RAJA::Index_type imon) { + int iline = line_linelimidx[imon]; + if (line_isdcline[iline]) + return; + + int xlocf = line_xidxf[iline]; + int xloct = line_xidxt[iline]; + int base = 10 * imon; + + int gloc = line_gineqidx[imon]; + + double lambdai_gloc = lambdai_dev[gloc]; + double lambdai_gloc1 = lambdai_dev[gloc + 1]; + + double thetaf = x_dev[xlocf]; + double Vmf = x_dev[xlocf + 1]; + double thetat = x_dev[xloct]; + double Vmt = x_dev[xloct + 1]; + + double thetaft = thetaf - thetat; + double thetatf = thetat - thetaf; + + double sin_thetaft = sin(thetaft); + double cos_thetaft = cos(thetaft); + double sin_thetatf = sin(thetatf); + double cos_thetatf = cos(thetatf); + + double Gff = line_Gff[iline]; + double Bff = line_Bff[iline]; + double Gft = line_Gft[iline]; + double Bft = line_Bft[iline]; + double Gtf = line_Gtf[iline]; + double Btf = line_Btf[iline]; + double Gtt = line_Gtt[iline]; + double Btt = line_Btt[iline]; + + double Pf = Gff * Vmf * Vmf + + Vmf * Vmt * (Gft * cos_thetaft + Bft * sin_thetaft); + double Qf = -Bff * Vmf * Vmf + + Vmf * Vmt * (-Bft * cos_thetaft + Gft * sin_thetaft); + + double Pt = Gtt * Vmt * Vmt + + Vmt * Vmf * (Gtf * cos_thetatf + Btf * sin_thetatf); + double Qt = -Btt * Vmt * Vmt + + Vmt * Vmf * (-Btf * cos_thetatf + Gtf * sin_thetatf); + + double dPf_dthetaf = + Vmf * Vmt * (-Gft * sin_thetaft + Bft * cos_thetaft); + double dPf_dVmf = + 2.0 * Gff * Vmf + Vmt * (Gft * cos_thetaft + Bft * sin_thetaft); + double dPf_dthetat = + Vmf * Vmt * (Gft * sin_thetaft - Bft * cos_thetaft); + double dPf_dVmt = Vmf * (Gft * cos_thetaft + Bft * sin_thetaft); + + double dQf_dthetaf = + Vmf * Vmt * (Bft * sin_thetaft + Gft * cos_thetaft); + double dQf_dVmf = + -2.0 * Bff * Vmf + Vmt * (-Bft * cos_thetaft + Gft * sin_thetaft); + double dQf_dthetat = + Vmf * Vmt * (-Bft * sin_thetaft - Gft * cos_thetaft); + double dQf_dVmt = Vmf * (-Bft * cos_thetaft + Gft * sin_thetaft); + + double dPt_dthetat = + Vmt * Vmf * (-Gtf * sin_thetatf + Btf * cos_thetatf); + double dPt_dVmt = + 2.0 * Gtt * Vmt + Vmf * (Gtf * cos_thetatf + Btf * sin_thetatf); + double dPt_dthetaf = + Vmt * Vmf * (Gtf * sin_thetatf - Btf * cos_thetatf); + double dPt_dVmf = Vmt * (Gtf * cos_thetatf + Btf * sin_thetatf); + + double dQt_dthetat = + Vmt * Vmf * (Btf * sin_thetatf + Gtf * cos_thetatf); + double dQt_dVmt = + -2.0 * Btt * Vmt + Vmf * (-Btf * cos_thetatf + Gtf * sin_thetatf); + double dQt_dthetaf = + Vmt * Vmf * (-Btf * sin_thetatf - Gtf * cos_thetatf); + double dQt_dVmf = Vmt * (-Btf * cos_thetatf + Gtf * sin_thetatf); + + /* dPf_dthetaf = Vmf*Vmt*(-Gft*sin_thetaft + Bft*cos_thetaft); */ + double d2Pf_dthetaf_dthetaf = + -Vmf * Vmt * (Gft * cos_thetaft + Bft * sin_thetaft); + double d2Pf_dthetaf_dVmf = + Vmt * (-Gft * sin_thetaft + Bft * cos_thetaft); + double d2Pf_dthetaf_dthetat = + Vmf * Vmt * (Gft * cos_thetaft + Bft * sin_thetaft); + double d2Pf_dthetaf_dVmt = + Vmf * (-Gft * sin_thetaft + Bft * cos_thetaft); + + /* dPf_Vmf = 2*Gff*Vmf + Vmt*(Gft*cos_thetaft + Bft*sin_thetaft); */ + double d2Pf_dVmf_dVmf = 2.0 * Gff; + double d2Pf_dVmf_dthetat = + Vmt * (Gft * sin_thetaft - Bft * cos_thetaft); + double d2Pf_dVmf_dVmt = (Gft * cos_thetaft + Bft * sin_thetaft); + + /* dPf_dthetat = Vmf*Vmt*(Gft*sin_thetaft - Bft*cos_thetaft); */ + double d2Pf_dthetat_dthetat = + Vmf * Vmt * (-Gft * cos_thetaft - Bft * sin_thetaft); + double d2Pf_dthetat_dVmt = + Vmf * (Gft * sin_thetaft - Bft * cos_thetaft); + + /* dPf_dVmt = Vmf*(Gft*cos_thetaft + Bft*sin_thetaft); */ + double d2Pf_dVmt_dVmt = 0.0; + + /* dQf_dthetaf = Vmf*Vmt*(Bft*sin_thetaft + Gft*cos_thetaft); */ + double d2Qf_dthetaf_dthetaf = + Vmf * Vmt * (Bft * cos_thetaft - Gft * sin_thetaft); + double d2Qf_dthetaf_dVmf = + Vmt * (Bft * sin_thetaft + Gft * cos_thetaft); + double d2Qf_dthetaf_dthetat = + Vmf * Vmt * (-Bft * cos_thetaft + Gft * sin_thetaft); + double d2Qf_dthetaf_dVmt = + Vmf * (Bft * sin_thetaft + Gft * cos_thetaft); + + /* dQf_dVmf = -2*Bff*Vmf + Vmt*(-Bft*cos_thetaft + Gft*sin_thetaft); + */ + double d2Qf_dVmf_dVmf = -2.0 * Bff; + double d2Qf_dVmf_dthetat = + Vmt * (-Bft * sin_thetaft - Gft * cos_thetaft); + double d2Qf_dVmf_dVmt = (-Bft * cos_thetaft + Gft * sin_thetaft); + + /* dQf_dthetat = Vmf*Vmt*(-Bft*sin_thetaft - Gft*cos_thetaft); */ + double d2Qf_dthetat_dthetat = + Vmf * Vmt * (Bft * cos_thetaft - Gft * sin_thetaft); + double d2Qf_dthetat_dVmt = + Vmf * (-Bft * sin_thetaft - Gft * cos_thetaft); + + /* dQf_dVmt = Vmf*(-Bft*cos_thetaft + Gft*sin_thetaft); */ + double d2Qf_dVmt_dVmt = 0.0; + + /* dPt_dthetat = Vmf*Vmt*(-Gtf*sin_thetatf + Btf*cos_thetatf); */ + double d2Pt_dthetat_dthetat = + Vmf * Vmt * (-Gtf * cos_thetatf - Btf * sin_thetatf); + double d2Pt_dthetat_dVmt = + Vmf * (-Gtf * sin_thetatf + Btf * cos_thetatf); + + /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos_thetatf + Btf*sin_thetatf); */ + double d2Pt_dVmt_dVmt = 2.0 * Gtt; + + /* dPt_dthetaf = Vmf*Vmt*(Gtf*sin_thetatf - Btf*cos_thetatf); */ + double d2Pt_dthetaf_dthetat = + Vmf * Vmt * (Gtf * cos_thetatf + Btf * sin_thetatf); + double d2Pt_dthetaf_dVmt = + Vmf * (Gtf * sin_thetatf - Btf * cos_thetatf); + double d2Pt_dthetaf_dthetaf = + Vmf * Vmt * (-Gtf * cos_thetatf - Btf * sin_thetatf); + double d2Pt_dthetaf_dVmf = + Vmt * (Gtf * sin_thetatf - Btf * cos_thetatf); + + /* dPt_dVmf = Vmt*(Gtf*cos_thetatf + Btf*sin_thetatf); */ + double d2Pt_dVmf_dthetat = + Vmt * (-Gtf * sin_thetatf + Btf * cos_thetatf); + double d2Pt_dVmf_dVmt = (Gtf * cos_thetatf + Btf * sin_thetatf); + double d2Pt_dVmf_dVmf = 0.0; + + /* dQt_dthetat = Vmf*Vmt*(Btf*sin_thetatf + Gtf*cos_thetatf); */ + double d2Qt_dthetat_dthetat = + Vmf * Vmt * (Btf * cos_thetatf - Gtf * sin_thetatf); + double d2Qt_dthetat_dVmt = + Vmf * (Btf * sin_thetatf + Gtf * cos_thetatf); + + /* dQt_dVmt = -2*Btt*Vmt + Vmf*(-Btf*cos_thetatf + Gtf*sin_thetatf); + */ + double d2Qt_dVmt_dVmt = -2.0 * Btt; + + /* dQt_dthetaf = Vmf*Vmt*(-Btf*sin_thetatf - Gtf*cos_thetatf); */ + double d2Qt_dthetaf_dthetat = + Vmf * Vmt * (-Btf * cos_thetatf + Gtf * sin_thetatf); + double d2Qt_dthetaf_dVmt = + Vmf * (-Btf * sin_thetatf - Gtf * cos_thetatf); + double d2Qt_dthetaf_dthetaf = + Vmf * Vmt * (Btf * cos_thetatf - Gtf * sin_thetatf); + double d2Qt_dthetaf_dVmf = + Vmt * (-Btf * sin_thetatf - Gtf * cos_thetatf); + + /* dQt_dVmf = Vmt*(-Btf*cos_thetatf + Gtf*sin_thetatf); */ + double d2Qt_dVmf_dthetat = + Vmt * (Btf * sin_thetatf + Gtf * cos_thetatf); + double d2Qt_dVmf_dVmt = (-Btf * cos_thetatf + Gtf * sin_thetatf); + double d2Qt_dVmf_dVmf = 0.0; + + double dSf2_dPf = 2.0 * Pf; + double dSf2_dQf = 2.0 * Qf; + double dSt2_dPt = 2.0 * Pt; + double dSt2_dQt = 2.0 * Qt; + + double d2Sf2_00 = 2.0 * dPf_dthetaf * dPf_dthetaf + + dSf2_dPf * d2Pf_dthetaf_dthetaf + + 2.0 * dQf_dthetaf * dQf_dthetaf + + dSf2_dQf * d2Qf_dthetaf_dthetaf; + double d2Sf2_01 = + 2.0 * dPf_dVmf * dPf_dthetaf + dSf2_dPf * d2Pf_dthetaf_dVmf + + 2.0 * dQf_dVmf * dQf_dthetaf + dSf2_dQf * d2Qf_dthetaf_dVmf; + double d2Sf2_02 = 2.0 * dPf_dthetat * dPf_dthetaf + + dSf2_dPf * d2Pf_dthetaf_dthetat + + 2.0 * dQf_dthetat * dQf_dthetaf + + dSf2_dQf * d2Qf_dthetaf_dthetat; + double d2Sf2_03 = + 2.0 * dPf_dVmt * dPf_dthetaf + dSf2_dPf * d2Pf_dthetaf_dVmt + + 2.0 * dQf_dVmt * dQf_dthetaf + dSf2_dQf * d2Qf_dthetaf_dVmt; + + double d2Sf2_11 = + 2.0 * dPf_dVmf * dPf_dVmf + dSf2_dPf * d2Pf_dVmf_dVmf + + 2.0 * dQf_dVmf * dQf_dVmf + dSf2_dQf * d2Qf_dVmf_dVmf; + double d2Sf2_12 = + 2.0 * dPf_dthetat * dPf_dVmf + dSf2_dPf * d2Pf_dVmf_dthetat + + 2.0 * dQf_dthetat * dQf_dVmf + dSf2_dQf * d2Qf_dVmf_dthetat; + double d2Sf2_13 = + 2.0 * dPf_dVmt * dPf_dVmf + dSf2_dPf * d2Pf_dVmf_dVmt + + 2.0 * dQf_dVmt * dQf_dVmf + dSf2_dQf * d2Qf_dVmf_dVmt; + + double d2Sf2_22 = 2.0 * dPf_dthetat * dPf_dthetat + + dSf2_dPf * d2Pf_dthetat_dthetat + + 2.0 * dQf_dthetat * dQf_dthetat + + dSf2_dQf * d2Qf_dthetat_dthetat; + double d2Sf2_23 = + 2.0 * dPf_dVmt * dPf_dthetat + dSf2_dPf * d2Pf_dthetat_dVmt + + 2.0 * dQf_dVmt * dQf_dthetat + dSf2_dQf * d2Qf_dthetat_dVmt; + + double d2Sf2_33 = + 2.0 * dPf_dVmt * dPf_dVmt + dSf2_dPf * d2Pf_dVmt_dVmt + + 2.0 * dQf_dVmt * dQf_dVmt + dSf2_dQf * d2Qf_dVmt_dVmt; + + double d2St2_00 = 2.0 * dPt_dthetaf * dPt_dthetaf + + dSt2_dPt * d2Pt_dthetaf_dthetaf + + 2.0 * dQt_dthetaf * dQt_dthetaf + + dSt2_dQt * d2Qt_dthetaf_dthetaf; + double d2St2_01 = + 2.0 * dPt_dVmf * dPt_dthetaf + dSt2_dPt * d2Pt_dthetaf_dVmf + + 2.0 * dQt_dVmf * dQt_dthetaf + dSt2_dQt * d2Qt_dthetaf_dVmf; + double d2St2_02 = 2.0 * dPt_dthetat * dPt_dthetaf + + dSt2_dPt * d2Pt_dthetaf_dthetat + + 2.0 * dQt_dthetat * dQt_dthetaf + + dSt2_dQt * d2Qt_dthetaf_dthetat; + double d2St2_03 = + 2.0 * dPt_dVmt * dPt_dthetaf + dSt2_dPt * d2Pt_dthetaf_dVmt + + 2.0 * dQt_dVmt * dQt_dthetaf + dSt2_dQt * d2Qt_dthetaf_dVmt; + + double d2St2_11 = + 2.0 * dPt_dVmf * dPt_dVmf + dSt2_dPt * d2Pt_dVmf_dVmf + + 2.0 * dQt_dVmf * dQt_dVmf + dSt2_dQt * d2Qt_dVmf_dVmf; + double d2St2_12 = + 2.0 * dPt_dthetat * dPt_dVmf + dSt2_dPt * d2Pt_dVmf_dthetat + + 2.0 * dQt_dthetat * dQt_dVmf + dSt2_dQt * d2Qt_dVmf_dthetat; + double d2St2_13 = + 2.0 * dPt_dVmt * dPt_dVmf + dSt2_dPt * d2Pt_dVmf_dVmt + + 2.0 * dQt_dVmt * dQt_dVmf + dSt2_dQt * d2Qt_dVmf_dVmt; + + double d2St2_22 = 2.0 * dPt_dthetat * dPt_dthetat + + dSt2_dPt * d2Pt_dthetat_dthetat + + 2.0 * dQt_dthetat * dQt_dthetat + + dSt2_dQt * d2Qt_dthetat_dthetat; + double d2St2_23 = + 2.0 * dPt_dVmt * dPt_dthetat + dSt2_dPt * d2Pt_dthetat_dVmt + + 2.0 * dQt_dVmt * dQt_dthetat + dSt2_dQt * d2Qt_dthetat_dVmt; + + double d2St2_33 = + 2.0 * dPt_dVmt * dPt_dVmt + dSt2_dPt * d2Pt_dVmt_dVmt + + 2.0 * dQt_dVmt * dQt_dVmt + dSt2_dQt * d2Qt_dVmt_dVmt; + + double H00 = lambdai_gloc * d2Sf2_00 + lambdai_gloc1 * d2St2_00; + double H01 = lambdai_gloc * d2Sf2_01 + lambdai_gloc1 * d2St2_01; + double H02 = lambdai_gloc * d2Sf2_02 + lambdai_gloc1 * d2St2_02; + double H03 = lambdai_gloc * d2Sf2_03 + lambdai_gloc1 * d2St2_03; + double H11 = lambdai_gloc * d2Sf2_11 + lambdai_gloc1 * d2St2_11; + double H12 = lambdai_gloc * d2Sf2_12 + lambdai_gloc1 * d2St2_12; + double H13 = lambdai_gloc * d2Sf2_13 + lambdai_gloc1 * d2St2_13; + double H22 = lambdai_gloc * d2Sf2_22 + lambdai_gloc1 * d2St2_22; + double H23 = lambdai_gloc * d2Sf2_23 + lambdai_gloc1 * d2St2_23; + double H33 = lambdai_gloc * d2Sf2_33 + lambdai_gloc1 * d2St2_33; + + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 0]]], H00); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 1]]], H01); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 2]]], H02); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 3]]], H03); + + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 4]]], H11); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 5]]], H12); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 6]]], H13); + + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 7]]], H22); + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 8]]], H23); + + RAJA::atomicAdd( + &hess_dev[perm_dev[line_hesssp_ineq_idx[base + 9]]], H33); + }); + } + + // Power-imbalance objective Hessian (2 diagonal entries) + if (opflow->include_powerimbalance_variables) { + int *bus_hesssp_obj_idx = busparams->hesssp_obj_idx_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, busparams->nbus), + RAJA_LAMBDA(RAJA::Index_type ibus) { + int base = 2 * ibus; + hess_dev[perm_dev[bus_hesssp_obj_idx[base + 0]]] += 0.0; + hess_dev[perm_dev[bus_hesssp_obj_idx[base + 1]]] += 0.0; + }); + } + + // Gen objective Hessian (1 diagonal entry) + { + double obj_factor = opflow->obj_factor; + double weight = opflow->weight; + double MVAbase = ps->MVAbase; + + double *gen_cost_alpha = genparams->cost_alpha_dev_; + int *gen_hesssp_obj_idx = genparams->hesssp_obj_idx_dev_; + + if (opflow->objectivetype == MIN_GEN_COST) { + RAJA::forall( + RAJA::RangeSegment(0, genparams->ngenON), + RAJA_LAMBDA(RAJA::Index_type igen) { + double val = weight * obj_factor * 2.0 * gen_cost_alpha[igen] * + MVAbase * MVAbase; + hess_dev[perm_dev[gen_hesssp_obj_idx[igen]]] += val; + }); + } else if (opflow->objectivetype == MIN_GENSETPOINT_DEVIATION) { + RAJA::forall( + RAJA::RangeSegment(0, genparams->ngenON), + RAJA_LAMBDA(RAJA::Index_type igen) { + double val = weight * obj_factor * 2.0; + hess_dev[perm_dev[gen_hesssp_obj_idx[igen]]] += val; + }); + } + } + + // Load objective Hessian (2 diagonal entries) + if (opflow->include_loadloss_variables) { + int *load_hesssp_obj_idx = loadparams->hesssp_obj_idx_dev_; + + RAJA::forall( + RAJA::RangeSegment(0, loadparams->nload), + RAJA_LAMBDA(RAJA::Index_type iload) { + int base = 2 * iload; + hess_dev[perm_dev[load_hesssp_obj_idx[base + 0]]] += 0.0; + hess_dev[perm_dev[load_hesssp_obj_idx[base + 1]]] += 0.0; + }); + } +} + #endif // EXAGO_ENABLE_HIOP_SPARSE #endif // EXAGO_ENABLE_RAJA diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp index 2381c812..c946aa0a 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse_gpu.hpp @@ -34,5 +34,12 @@ void ComputeEqJacValuesGPU_PBPOLRAJAHIOPSPARSE(OPFLOW opflow, const int *perm_dev, double *jace_dev); +/** + * GPU-only (PETSc-free) computation of hessians values. + */ +void ComputeHessValuesGPU_PBPOLRAJAHIOPSPARSE( + OPFLOW opflow, const double *x_dev, const double *lambdae_dev, + const double *lambdai_dev, const int *perm_dev, double *hess_dev); + #endif // EXAGO_ENABLE_HIOP_SPARSE #endif // EXAGO_ENABLE_RAJA diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp index 4b4963c1..2326a61c 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp @@ -600,8 +600,6 @@ OPFLOWComputeSparseInequalityConstraintJacobian_PBPOLRAJAHIOPSPARSE( (int *)(h_allocator_.allocate(opflow->nnz_ineqjacsp * sizeof(int))); pbpolrajahiopsparse->j_jacineq = (int *)(h_allocator_.allocate(opflow->nnz_ineqjacsp * sizeof(int))); - pbpolrajahiopsparse->val_jacineq = (double *)(h_allocator_.allocate( - opflow->nnz_ineqjacsp * sizeof(double))); iRowstart = pbpolrajahiopsparse->i_jacineq; jColstart = pbpolrajahiopsparse->j_jacineq; @@ -886,6 +884,8 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( } // Sort and permute indices + // @todo Evaluate the cost of this for large systems + // Consider moving the index storage (and sorting) to GPU std::vector perm_temp(opflow->nnz_eqjacsp); std::iota(perm_temp.begin(), perm_temp.end(), 0); std::sort(perm_temp.begin(), perm_temp.end(), [&](int i, int j) { @@ -934,6 +934,17 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscFunctionReturn(0); } +/** @brief Helper function to only store upper trianglular Hessian + * + */ +static inline void store_entry(const int slot, int r, int c, int *iRow, + int *jCol) { + if (r > c) + std::swap(r, c); + iRow[slot] = r; + jCol[slot] = c; +} + /** * @brief Compute the Hessian of the Lagrangian for the PBPOLRAJAHIOPSPARSE * model. @@ -950,23 +961,17 @@ OPFLOWComputeSparseEqualityConstraintJacobian_PBPOLRAJAHIOPSPARSE( PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOPSPARSE( OPFLOW opflow, const double *x_dev, const double *lambda_dev, int *iHSS_dev, int *jHSS_dev, double *MHSS_dev) { + PbpolModelRajaHiop *pbpolrajahiopsparse = reinterpret_cast(opflow->model); + PetscErrorCode ierr; - PetscInt *iRow, *jCol; - PetscScalar *x, *values, *lambda; - PetscInt nrow; - PetscInt nvals; - const PetscInt *cols; - const PetscScalar *vals; - PetscInt i, j; - PetscInt ctr = 0; + auto &resmgr = umpire::ResourceManager::getInstance(); PetscFunctionBegin; if (iHSS_dev != NULL && jHSS_dev != NULL) { - // Create arrays on host to store i,j, and val arrays umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); @@ -974,129 +979,220 @@ PetscErrorCode OPFLOWComputeSparseHessian_PBPOLRAJAHIOPSPARSE( (int *)(h_allocator_.allocate(opflow->nnz_hesssp * sizeof(int))); pbpolrajahiopsparse->j_hess = (int *)(h_allocator_.allocate(opflow->nnz_hesssp * sizeof(int))); - pbpolrajahiopsparse->val_hess = - (double *)(h_allocator_.allocate(opflow->nnz_hesssp * sizeof(double))); + pbpolrajahiopsparse->perm_hess = + (int *)(h_allocator_.allocate(opflow->nnz_hesssp * sizeof(int))); - iRow = pbpolrajahiopsparse->i_hess; - jCol = pbpolrajahiopsparse->j_hess; + int *iRow_temp = + (int *)(h_allocator_.allocate(opflow->nnz_hesssp * sizeof(int))); + int *jCol_temp = + (int *)(h_allocator_.allocate(opflow->nnz_hesssp * sizeof(int))); - // Function pointer computehessian points to the function - // OPFLOWComputeHessian_PBPOL in PBPOL model. - ierr = (*opflow->modelops.computehessian)( - opflow, opflow->X, opflow->Lambdae, opflow->Lambdai, opflow->Hes); - CHKERRQ(ierr); - ierr = MatGetSize(opflow->Hes, &nrow, &nrow); - CHKERRQ(ierr); + BUSParamsRajaHiop *busparams = &pbpolrajahiopsparse->busparams; + GENParamsRajaHiop *genparams = &pbpolrajahiopsparse->genparams; + LOADParamsRajaHiop *loadparams = &pbpolrajahiopsparse->loadparams; + LINEParamsRajaHiop *lineparams = &pbpolrajahiopsparse->lineparams; - // Copy over locations to triplet format - // - // Note that HIOP requires a upper triangular Hessian as oppposed - // to IPOPT which requires a lower triangular Hessian - // - for (i = 0; i < nrow; i++) { - ierr = MatGetRow(opflow->Hes, i, &nvals, &cols, &vals); - CHKERRQ(ierr); - ctr = 0; - for (j = 0; j < nvals; j++) { - if (cols[j] >= i) { /* upper triangle */ - /* save as upper triangle locations */ - iRow[ctr] = i; - jCol[ctr] = cols[j]; - ctr++; - } - } - iRow += ctr; - jCol += ctr; - ierr = MatRestoreRow(opflow->Hes, i, &nvals, &cols, &vals); - CHKERRQ(ierr); + // Compute indices + // Bus equality constraint Hessian (1 diagonal entry) + for (int ibus = 0; ibus < busparams->nbus; ++ibus) { + const int xloc = busparams->xidx[ibus]; + const int slot = busparams->hesssp_eq_idx[ibus]; + store_entry(slot, xloc + 1, xloc + 1, iRow_temp, jCol_temp); } - // Copy over i_hess and j_hess arrays to device - resmgr.copy(iHSS_dev, pbpolrajahiopsparse->i_hess); - resmgr.copy(jHSS_dev, pbpolrajahiopsparse->j_hess); - } else { + // Line equality constraints Hessian (4x4, 10 upper triangular) + for (int iline = 0; iline < lineparams->nlineON; ++iline) { + const int xlocf = lineparams->xidxf[iline]; + const int xloct = lineparams->xidxt[iline]; + const int base = 10 * iline; + + store_entry(lineparams->hesssp_eq_idx[base + 0], xlocf, xlocf, iRow_temp, + jCol_temp); + store_entry(lineparams->hesssp_eq_idx[base + 1], xlocf, xlocf + 1, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_eq_idx[base + 2], xlocf, xloct, iRow_temp, + jCol_temp); + store_entry(lineparams->hesssp_eq_idx[base + 3], xlocf, xloct + 1, + iRow_temp, jCol_temp); + + store_entry(lineparams->hesssp_eq_idx[base + 4], xlocf + 1, xlocf + 1, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_eq_idx[base + 5], xlocf + 1, xloct, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_eq_idx[base + 6], xlocf + 1, xloct + 1, + iRow_temp, jCol_temp); + + store_entry(lineparams->hesssp_eq_idx[base + 7], xloct, xloct, iRow_temp, + jCol_temp); + store_entry(lineparams->hesssp_eq_idx[base + 8], xloct, xloct + 1, + iRow_temp, jCol_temp); + + store_entry(lineparams->hesssp_eq_idx[base + 9], xloct + 1, xloct + 1, + iRow_temp, jCol_temp); + } - ierr = VecGetArray(opflow->X, &x); - CHKERRQ(ierr); + // Generator AGC inequality constraints Hessian (3 upper triangular entries) + if (opflow->has_gensetpoint && opflow->use_agc) { + const int xloc_dpsys = pbpolrajahiopsparse->agc_xidx; - // Copy from device to host - umpire::Allocator h_allocator_ = resmgr.getAllocator("HOST"); - registerWith(x, opflow->nx, resmgr, h_allocator_); - resmgr.copy((double *)x, (double *)x_dev); + for (int g = 0; g < genparams->ngenON; ++g) { + if (genparams->isrenewable[g]) + continue; - ierr = VecRestoreArray(opflow->X, &x); - CHKERRQ(ierr); + const int xloc_pg = genparams->xidx[g]; + const int xloc_dev = genparams->xpdevidx[g]; + const int base = 3 * g; - ierr = VecGetArray(opflow->Lambda, &lambda); + store_entry(genparams->hesssp_ineq_idx[base + 0], xloc_pg, xloc_pg, + iRow_temp, jCol_temp); + store_entry(genparams->hesssp_ineq_idx[base + 1], xloc_pg, xloc_dev, + iRow_temp, jCol_temp); + store_entry(genparams->hesssp_ineq_idx[base + 2], xloc_pg, xloc_dpsys, + iRow_temp, jCol_temp); + } + } - registerWith(lambda, opflow->ncon, resmgr, h_allocator_); - // copy lambda from device to host - resmgr.copy((double *)lambda, (double *)lambda_dev); + // Set voltage inequality constraints Hessian (1 entry) + if (opflow->genbusvoltagetype == FIXED_WITHIN_QBOUNDS) { + for (int ibus = 0; ibus < busparams->nbus; ++ibus) { + if (!(busparams->ispv[ibus] || busparams->isref[ibus])) + continue; - ierr = VecPlaceArray(opflow->Lambdae, lambda); - CHKERRQ(ierr); - if (opflow->Nconineq) { - ierr = VecPlaceArray(opflow->Lambdai, lambda + opflow->nconeq); - CHKERRQ(ierr); - } + const int xloc_v = busparams->xidx[ibus] + 1; + const int goff = busparams->genoffset[ibus]; + const int ngen = busparams->ngenONbus[ibus]; - // Compute Hessian on the host - // Function pointer computehessian points to the function - // OPFLOWComputeHessian_PBPOL in PBPOL model. - ierr = (*opflow->modelops.computehessian)( - opflow, opflow->X, opflow->Lambdae, opflow->Lambdai, opflow->Hes); - CHKERRQ(ierr); + for (int k = 0; k < ngen; ++k) { + const int g = goff + k; + const int xloc_qg = genparams->xidx[g] + 1; - ierr = VecResetArray(opflow->Lambdae); - CHKERRQ(ierr); - if (opflow->Nconineq) { - ierr = VecResetArray(opflow->Lambdai); - CHKERRQ(ierr); + const int slot = busparams->hesssp_ineq_idx[g]; + store_entry(slot, xloc_qg, xloc_v, iRow_temp, jCol_temp); + } + } } - ierr = VecRestoreArray(opflow->Lambda, &lambda); - CHKERRQ(ierr); + // Line inequality constraints Hessian (4x4, 10 upper triangular) + for (int imon = 0; imon < lineparams->nlinelim; ++imon) { + const int iline = lineparams->linelimidx[imon]; + if (lineparams->isdcline[iline]) + continue; - // It does not seem that computeauxhessian is set, so this if - // condition will evaluate to false. - if (opflow->modelops.computeauxhessian) { - ierr = VecGetArray(opflow->X, &x); - CHKERRQ(ierr); - ierr = (*opflow->modelops.computeauxhessian)(opflow, x, opflow->Hes, - opflow->userctx); - CHKERRQ(ierr); - ierr = VecRestoreArray(opflow->X, &x); - CHKERRQ(ierr); + const int xlocf = lineparams->xidxf[iline]; + const int xloct = lineparams->xidxt[iline]; + const int base = 10 * imon; + + store_entry(lineparams->hesssp_ineq_idx[base + 0], xlocf, xlocf, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_ineq_idx[base + 1], xlocf, xlocf + 1, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_ineq_idx[base + 2], xlocf, xloct, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_ineq_idx[base + 3], xlocf, xloct + 1, + iRow_temp, jCol_temp); + + store_entry(lineparams->hesssp_ineq_idx[base + 4], xlocf + 1, xlocf + 1, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_ineq_idx[base + 5], xlocf + 1, xloct, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_ineq_idx[base + 6], xlocf + 1, xloct + 1, + iRow_temp, jCol_temp); + + store_entry(lineparams->hesssp_ineq_idx[base + 7], xloct, xloct, + iRow_temp, jCol_temp); + store_entry(lineparams->hesssp_ineq_idx[base + 8], xloct, xloct + 1, + iRow_temp, jCol_temp); + + store_entry(lineparams->hesssp_ineq_idx[base + 9], xloct + 1, xloct + 1, + iRow_temp, jCol_temp); + } - ierr = MatAssemblyBegin(opflow->Hes, MAT_FINAL_ASSEMBLY); - CHKERRQ(ierr); - ierr = MatAssemblyEnd(opflow->Hes, MAT_FINAL_ASSEMBLY); - CHKERRQ(ierr); + // Power-imbalance objective Hessian (2 diagonal entries) + if (opflow->include_powerimbalance_variables) { + for (int ibus = 0; ibus < busparams->nbus; ++ibus) { + const int xloc = busparams->xidxpimb[ibus]; + const int base = 2 * ibus; + + store_entry(busparams->hesssp_obj_idx[base + 0], xloc, xloc, iRow_temp, + jCol_temp); + store_entry(busparams->hesssp_obj_idx[base + 1], xloc + 1, xloc + 1, + iRow_temp, jCol_temp); + } } - /* Copy over values */ - ierr = MatGetSize(opflow->Hes, &nrow, &nrow); - CHKERRQ(ierr); + // Gen objective Hessian (1 diagonal entry) + if (opflow->objectivetype == MIN_GEN_COST || + opflow->objectivetype == MIN_GENSETPOINT_DEVIATION) { + for (int igen = 0; igen < genparams->ngenON; ++igen) { + const int xloc = (opflow->objectivetype == MIN_GEN_COST) + ? genparams->xidx[igen] + : genparams->xpdevidx[igen]; - values = pbpolrajahiopsparse->val_hess; + const int slot = genparams->hesssp_obj_idx[igen]; + store_entry(slot, xloc, xloc, iRow_temp, jCol_temp); + } + } - for (i = 0; i < nrow; i++) { - ierr = MatGetRow(opflow->Hes, i, &nvals, &cols, &vals); - CHKERRQ(ierr); - ctr = 0; - for (j = 0; j < nvals; j++) { - if (cols[j] >= i) { /* Upper triangle values (same as lower triangle) */ - values[ctr] = vals[j]; - ctr++; - } + // Load objective Hessian (2 diagonal entries) + if (opflow->include_loadloss_variables) { + for (int iload = 0; iload < loadparams->nload; ++iload) { + const int xloc = loadparams->xidx[iload]; + const int base = 2 * iload; + + store_entry(loadparams->hesssp_obj_idx[base + 0], xloc, xloc, iRow_temp, + jCol_temp); + store_entry(loadparams->hesssp_obj_idx[base + 1], xloc + 1, xloc + 1, + iRow_temp, jCol_temp); } - values += ctr; - ierr = MatRestoreRow(opflow->Hes, i, &nvals, &cols, &vals); - CHKERRQ(ierr); } - // Copy over val_ineq to device - resmgr.copy(MHSS_dev, pbpolrajahiopsparse->val_hess); + // Sort and permute indices + // @todo Evaluate the cost of this for large systems + // Consider moving the index storage (and sorting) to GPU + std::vector perm_temp(opflow->nnz_hesssp); + std::iota(perm_temp.begin(), perm_temp.end(), 0); + std::sort(perm_temp.begin(), perm_temp.end(), [&](int i, int j) { + return (iRow_temp[i] != iRow_temp[j]) ? iRow_temp[i] < iRow_temp[j] + : jCol_temp[i] < jCol_temp[j]; + }); + + int *iRow = pbpolrajahiopsparse->i_hess; + int *jCol = pbpolrajahiopsparse->j_hess; + int *perm = pbpolrajahiopsparse->perm_hess; + for (int i = 0; i < opflow->nnz_hesssp; i++) { + iRow[i] = iRow_temp[perm_temp[i]]; + jCol[i] = jCol_temp[perm_temp[i]]; + perm[perm_temp[i]] = i; // reverse map to store values directly in the + // desired location + } + h_allocator_.deallocate(iRow_temp); + h_allocator_.deallocate(jCol_temp); + + // Copy indices from host to device + resmgr.copy(iHSS_dev, pbpolrajahiopsparse->i_hess); + resmgr.copy(jHSS_dev, pbpolrajahiopsparse->j_hess); + + // Allocate permutation on device and copy from host + umpire::Allocator d_allocator_ = resmgr.getAllocator("DEVICE"); + pbpolrajahiopsparse->perm_hess_dev = + (int *)(d_allocator_.allocate(opflow->nnz_hesssp * sizeof(int))); + resmgr.copy(pbpolrajahiopsparse->perm_hess_dev, + pbpolrajahiopsparse->perm_hess); + } + + if (MHSS_dev != NULL) { + ierr = PetscLogEventBegin(opflow->hesslogger, 0, 0, 0, 0); + CHKERRQ(ierr); + + /* Compute Hessian directly on device. + No H2D, D2H copies: x_dev is already on device, output goes + straight into MHSS_dev. */ + ComputeHessValuesGPU_PBPOLRAJAHIOPSPARSE( + opflow, x_dev, lambda_dev, lambda_dev + opflow->nconeq, + pbpolrajahiopsparse->perm_hess_dev, MHSS_dev); + + ierr = PetscLogEventEnd(opflow->hesslogger, 0, 0, 0, 0); + CHKERRQ(ierr); } PetscFunctionReturn(0); @@ -1121,6 +1217,7 @@ PetscErrorCode OPFLOWSolutionCallback_PBPOLRAJAHIOPSPARSE( ierr = VecGetArray(opflow->X, &x); CHKERRQ(ierr); + /* Copy xsol from device to host */ resmgr.copy(x, (double *)xsol); ierr = VecRestoreArray(opflow->X, &x); diff --git a/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp b/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp index 394dd47f..78f61b8d 100644 --- a/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp +++ b/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp @@ -55,30 +55,9 @@ bool OPFLOWHIOPSPARSEGPUInterface::get_sparse_blocks_info( MatInfo info_eq, info_ineq, info_hes; nx = opflow->nx; - - /* Use the nnz count pre-computed during model setup - (OPFLOWModelSetUp_PBPOLRAJAHIOPSPARSE). This avoids calling the - PETSc-based Jacobian function, which is no longer wired up. */ nnz_sparse_Jaceq = opflow->nnz_eqjacsp; - - /* KS: Use pre-computed nnz_ineqjacsp from model setup (avoids PETSc Mat - assembly just for counting non-zeros -- not sure if faster or if it scales - but hey no PETSc!). */ nnz_sparse_Jacineq = opflow->nnz_ineqjacsp; - - /* Compute non-zeros for Hessian */ - ierr = (*opflow->modelops.computehessian)(opflow, opflow->X, opflow->Lambdae, - opflow->Lambdai, opflow->Hes); - CHKERRQ(ierr); - ierr = MatSetOption(opflow->Hes, MAT_NEW_NONZERO_LOCATION_ERR, PETSC_TRUE); - CHKERRQ(ierr); - - ierr = MatGetInfo(opflow->Hes, MAT_LOCAL, &info_hes); - CHKERRQ(ierr); - - nnz_sparse_Hess_Lagr = (info_hes.nz_used - opflow->nx) / 2 + opflow->nx; - - opflow->nnz_hesssp = nnz_sparse_Hess_Lagr; + nnz_sparse_Hess_Lagr = opflow->nnz_hesssp; return true; } diff --git a/tests/unit/opflow/CMakeLists.txt b/tests/unit/opflow/CMakeLists.txt index 13673dd7..82957bc0 100644 --- a/tests/unit/opflow/CMakeLists.txt +++ b/tests/unit/opflow/CMakeLists.txt @@ -32,6 +32,12 @@ if(EXAGO_ENABLE_HIOP_SPARSE AND EXAGO_ENABLE_GPU) target_include_directories( test_eqjac_gpu PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow ) + + add_executable(test_hess_gpu test_hess_gpu.cpp) + target_link_libraries(test_hess_gpu ExaGO::OPFLOW) + target_include_directories( + test_hess_gpu PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow + ) endif() if(EXAGO_RUN_TESTS) @@ -80,4 +86,20 @@ if(EXAGO_RUN_TESTS) NETFILES ${network_files} ) + + exago_add_test( + NAME + "UNIT_TESTS_OPFLOW_HESSIAN_GPU" + DEPENDS + GPU + HIOP_SPARSE + RAJA + COMMAND + ${RUNCMD} + $ + -opflow_genbusvoltage + VARIABLE_WITHIN_BOUNDS + NETFILES + ${network_files} + ) endif() diff --git a/tests/unit/opflow/opflow_tests.h b/tests/unit/opflow/opflow_tests.h index 12572d39..2fff99a0 100644 --- a/tests/unit/opflow/opflow_tests.h +++ b/tests/unit/opflow/opflow_tests.h @@ -1059,6 +1059,7 @@ class TestOpflow : public TestBase { cleanup(fail, opflow); } + /** * @brief Specific test for computing the constraint Hessian using HiOp * @@ -1170,11 +1171,70 @@ class TestOpflow : public TestBase { } #if defined(EXAGO_ENABLE_RAJA) +#if defined(EXAGO_ENABLE_HIOP_SPARSE) + /** + * @brief Specific test for computing the hessian using HiOp sparse + */ + LocalOrdinalType computeHessian(OPFLOW opflow, double *x_ref_dev, + double *lambda_ref_dev, + PetscScalar obj_factor, Mat Hessref, + umpire::ResourceManager &resmgr) { + PetscErrorCode ierr; + LocalOrdinalType fail = 0; + + // Get allocator + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + // Test sparse Hessian + int *iRow, *jCol, *iRow_dev, *jCol_dev; + double *values, *values_dev; + int nnz = opflow->nnz_hesssp; + + iRow = static_cast(h_allocator.allocate(nnz * sizeof(int))); + jCol = static_cast(h_allocator.allocate(nnz * sizeof(int))); + values = static_cast(h_allocator.allocate(nnz * sizeof(double))); +#ifdef EXAGO_ENABLE_GPU + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + iRow_dev = static_cast(d_allocator.allocate(nnz * sizeof(int))); + jCol_dev = static_cast(d_allocator.allocate(nnz * sizeof(int))); + values_dev = + static_cast(d_allocator.allocate(nnz * sizeof(double))); +#else + iRow_dev = iRow; + jCol_dev = jCol; + values_dev = values; +#endif + + opflow->obj_factor = obj_factor; + ierr = (*opflow->modelops.computesparsehessianhiop)( + opflow, x_ref_dev, lambda_ref_dev, iRow_dev, jCol_dev, values_dev); + CHKERRQ(ierr); + + // Copy back from the device + resmgr.copy(iRow, iRow_dev); + resmgr.copy(jCol, jCol_dev); + resmgr.copy(values, values_dev); + + fail += verifyAnswer(Hessref, nnz, iRow, jCol, values); + + h_allocator.deallocate(iRow); + h_allocator.deallocate(jCol); + h_allocator.deallocate(values); +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(iRow_dev); + d_allocator.deallocate(jCol_dev); + d_allocator.deallocate(values_dev); +#endif + cleanup(fail, opflow); + } +#else // EXAGO_ENABLE_HIOP_SPARSE + /** + * @brief Specific test for computing the hessian using HiOp MDS + */ LocalOrdinalType computeHessian(OPFLOW opflow, double *x_ref_dev, double *lambda_ref_dev, PetscScalar obj_factor, Mat Hessref, - umpire::ResourceManager &resmgr, - double *hess_dense, double *hess_dense_dev) { + umpire::ResourceManager &resmgr) { PetscErrorCode ierr; LocalOrdinalType fail = 0; PetscInt nrow, ncol; @@ -1264,6 +1324,15 @@ class TestOpflow : public TestBase { fail += verifyAnswer(Hessref_sparse, nnz, iRow, jCol, values); // Test dense Hessian + double *hess_dense, *hess_dense_dev; + hess_dense = static_cast( + h_allocator.allocate(nxdense * nxdense * sizeof(double *))); +#ifdef EXAGO_ENABLE_GPU + hess_dense_dev = static_cast( + d_allocator.allocate(nxdense * nxdense * sizeof(double *))); +#else + hess_dense_dev = hess_dense; +#endif ierr = (*opflow->modelops.computedensehessianhiop)( opflow, x_ref_dev, lambda_ref_dev, hess_dense_dev); CHKERRQ(ierr); @@ -1291,14 +1360,17 @@ class TestOpflow : public TestBase { h_allocator.deallocate(iRow); h_allocator.deallocate(jCol); h_allocator.deallocate(values); + h_allocator.deallocate(hess_dense); #ifdef EXAGO_ENABLE_GPU d_allocator.deallocate(iRow_dev); d_allocator.deallocate(jCol_dev); d_allocator.deallocate(values_dev); + d_allocator.deallocate(hess_dense_dev); #endif cleanup(fail, opflow); } -#endif +#endif // EXAGO_ENABLE_HIOP_SPARSE +#endif // EXAGO_ENABLE_RAJA private: virtual MPI_Comm getMPIComm(OPFLOW opflow) const { diff --git a/tests/unit/opflow/test_acopf.cpp b/tests/unit/opflow/test_acopf.cpp index 98a96263..b511fb7e 100644 --- a/tests/unit/opflow/test_acopf.cpp +++ b/tests/unit/opflow/test_acopf.cpp @@ -529,31 +529,13 @@ int main(int argc, char **argv) { fail += test.computeConstraintBounds(opflowtest, gl_ref, gu_ref, resmgr); fail += test.computeConstraintJacobian(opflowtest, x_ref_dev, Jeq, Jineq, resmgr); + fail += test.computeHessian(opflowtest, x_ref_dev, lambda_ref_dev, + obj_factor, Hess, resmgr); -#ifndef EXAGO_ENABLE_HIOP_SPARSE // skip hessian test for now with HIOP_SPARSE - int nxdense = 2 * opflowtest->ps->nbus; - double *hess_dense, *hess_dense_dev; - - hess_dense = static_cast( - h_allocator.allocate(nxdense * nxdense * sizeof(double *))); -#ifdef EXAGO_ENABLE_GPU - hess_dense_dev = static_cast( - d_allocator.allocate(nxdense * nxdense * sizeof(double *))); -#else - hess_dense_dev = hess_dense; -#endif - - fail += - test.computeHessian(opflowtest, x_ref_dev, lambda_ref_dev, obj_factor, - Hess, resmgr, hess_dense, hess_dense_dev); - - // Cleanup - h_allocator.deallocate(hess_dense); + // Cleanup x_ref and lambda_ref on device #ifdef EXAGO_ENABLE_GPU d_allocator.deallocate(x_ref_dev); d_allocator.deallocate(lambda_ref_dev); - d_allocator.deallocate(hess_dense_dev); -#endif #endif ierr = PetscFree(x_ref); diff --git a/tests/unit/opflow/test_eqjac_gpu.cpp b/tests/unit/opflow/test_eqjac_gpu.cpp index 0665a31b..dbdf4484 100644 --- a/tests/unit/opflow/test_eqjac_gpu.cpp +++ b/tests/unit/opflow/test_eqjac_gpu.cpp @@ -237,7 +237,7 @@ int main(int argc, char **argv) { } double abs_err = fabs(gpu_val - e.val); - double rel_err = (fabs(e.val) > 1e-12) ? abs_err / fabs(e.val) : abs_err; + double rel_err = (fabs(e.val) > tol) ? abs_err / fabs(e.val) : abs_err; const char *status; if (!found) { diff --git a/tests/unit/opflow/test_hess_gpu.cpp b/tests/unit/opflow/test_hess_gpu.cpp new file mode 100644 index 00000000..5d28870f --- /dev/null +++ b/tests/unit/opflow/test_hess_gpu.cpp @@ -0,0 +1,412 @@ +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#if defined(EXAGO_ENABLE_RAJA) +#include +#include +#include +#endif + +using Clock = std::chrono::high_resolution_clock; +using Ms = std::chrono::duration; + +struct TripletEntry { + int row, col; + double val; +}; + +static void computeReferenceHessian(OPFLOW opflow, + std::vector &entries) { + PetscErrorCode ierr; + ierr = (*opflow->modelops.computehessian)(opflow, opflow->X, opflow->Lambdae, + opflow->Lambdai, opflow->Hes); + + PetscInt nrow, ncol; + ierr = MatGetSize(opflow->Hes, &nrow, &ncol); + + for (PetscInt i = 0; i < nrow; i++) { + PetscInt nvals; + const PetscInt *cols; + const PetscScalar *vals; + ierr = MatGetRow(opflow->Hes, i, &nvals, &cols, &vals); + for (PetscInt j = 0; j < nvals; j++) { + if (cols[j] >= i) { // upper triangle + entries.push_back({(int)i, (int)cols[j], vals[j]}); + } + } + ierr = MatRestoreRow(opflow->Hes, i, &nvals, &cols, &vals); + } +} + +static double benchmarkPETSc(OPFLOW opflow, int niters) { + PetscErrorCode ierr; + + auto t0 = Clock::now(); + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow->modelops.computehessian)( + opflow, opflow->X, opflow->Lambdae, opflow->Lambdai, opflow->Hes); + } + auto t1 = Clock::now(); + + return Ms(t1 - t0).count() / niters; +} + +int main(int argc, char **argv) { + PetscErrorCode ierr; + PetscBool flg; + char file_c_str[PETSC_MAX_PATH_LEN]; + std::string file; + char appname[] = "opflow"; + MPI_Comm comm = MPI_COMM_WORLD; + int niters = 1000; + + char help[] = "Compare and benchmark PETSc vs GPU Hessian\n"; + + ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + if (ierr) { + fprintf(stderr, "Could not initialize ExaGO.\n"); + return ierr; + } + + ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, + PETSC_MAX_PATH_LEN, &flg); + if (!flg) + file = "../datafiles/case9/case9mod.m"; + else + file.assign(file_c_str); + + /* ---------------------------------------------------------------- + * Set up OPFLOW with PBPOL model (PETSc path) to get + * the reference Hessian, the initial guess X + * and the Lagrange multipliers. + * ---------------------------------------------------------------- */ + OPFLOW opflow_ref; + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow_ref, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow_ref, OPFLOWMODEL_PBPOL); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow_ref, OPFLOWSOLVER_IPOPT); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflow_ref, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); + ierr = OPFLOWSetUp(opflow_ref); + CHKERRQ(ierr); + + Vec X_ref; + ierr = OPFLOWGetSolution(opflow_ref, &X_ref); + CHKERRQ(ierr); + + Vec Lambda_ref; + ierr = OPFLOWGetConstraintMultipliers(opflow_ref, &Lambda_ref); + CHKERRQ(ierr); + + std::vector ref_entries; + computeReferenceHessian(opflow_ref, ref_entries); + + /* ---------------------------------------------------------------- + * Set up OPFLOW with HIOPSPARSE to exercise the GPU path. + * ---------------------------------------------------------------- */ + OPFLOW opflow_gpu; + ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflow_gpu); + CHKERRQ(ierr); + ierr = OPFLOWReadMatPowerData(opflow_gpu, file.c_str()); + CHKERRQ(ierr); + ierr = OPFLOWSetModel(opflow_gpu, OPFLOWMODEL_PBPOLRAJAHIOPSPARSE); + CHKERRQ(ierr); + ierr = OPFLOWSetSolver(opflow_gpu, OPFLOWSOLVER_HIOPSPARSEGPU); + CHKERRQ(ierr); + ierr = OPFLOWSetInitializationType(opflow_gpu, OPFLOWINIT_FROMFILE); + CHKERRQ(ierr); +#ifdef EXAGO_ENABLE_GPU + ierr = OPFLOWSetHIOPComputeMode(opflow_gpu, "GPU"); + CHKERRQ(ierr); +#endif + ierr = OPFLOWSetUp(opflow_gpu); + CHKERRQ(ierr); + + /* Get the initial guess vector and map to sparse-dense ordering */ + Vec X_gpu; + ierr = OPFLOWGetSolution(opflow_gpu, &X_gpu); + CHKERRQ(ierr); + + Vec Lambda_gpu; + ierr = OPFLOWGetConstraintMultipliers(opflow_gpu, &Lambda_gpu); + CHKERRQ(ierr); + + int nx = opflow_gpu->nx; + int nnz_hess = opflow_gpu->nnz_hesssp; + int nconeq = opflow_gpu->nconeq; + int nconineq = opflow_gpu->nconineq; + + printf("\n"); + printf("============================================================\n"); + printf(" Hessian: PETSc vs GPU Comparison\n"); + printf(" Network: %s\n", file.c_str()); + printf(" nx = %d, nnz_hess(GPU) = %d, nnz_hess(PETSc) = %d\n", nx, nnz_hess, + (int)ref_entries.size()); + printf("============================================================\n\n"); + +#if defined(EXAGO_ENABLE_RAJA) + auto &resmgr = umpire::ResourceManager::getInstance(); + umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); + + double *x_host; + ierr = VecGetArray(X_gpu, &x_host); + CHKERRQ(ierr); + + double *lambda_host; + ierr = VecGetArray(Lambda_gpu, &lambda_host); + CHKERRQ(ierr); + + int *iRow, *jCol; + double *values; + iRow = static_cast(h_allocator.allocate(nnz_hess * sizeof(int))); + jCol = static_cast(h_allocator.allocate(nnz_hess * sizeof(int))); + values = + static_cast(h_allocator.allocate(nnz_hess * sizeof(double))); + +#ifdef EXAGO_ENABLE_GPU + umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); + + double *x_dev = + static_cast(d_allocator.allocate(nx * sizeof(double))); + double *lambda_dev = static_cast( + d_allocator.allocate((nconeq + nconineq) * sizeof(double))); + int *iRow_dev = + static_cast(d_allocator.allocate(nnz_hess * sizeof(int))); + int *jCol_dev = + static_cast(d_allocator.allocate(nnz_hess * sizeof(int))); + double *values_dev = + static_cast(d_allocator.allocate(nnz_hess * sizeof(double))); + + umpire::util::AllocationRecord record_x{x_host, sizeof(double) * nx, + h_allocator.getAllocationStrategy()}; + resmgr.registerAllocation(x_host, record_x); + resmgr.copy(x_dev, x_host); + + umpire::util::AllocationRecord record_lambda{ + lambda_host, sizeof(double) * (nconeq + nconineq), + h_allocator.getAllocationStrategy()}; + resmgr.registerAllocation(lambda_host, record_lambda); + resmgr.copy(lambda_dev, lambda_host); +#else + double *x_dev = x_host; + double *lambda_dev = lambda_host; + int *iRow_dev = iRow; + int *jCol_dev = jCol; + double *values_dev = values; +#endif + + /* Call the sparse hessian function: first for sparsity, then for values */ + ierr = (*opflow_gpu->modelops.computesparsehessianhiop)( + opflow_gpu, x_dev, lambda_dev, iRow_dev, jCol_dev, NULL); + CHKERRQ(ierr); + + ierr = (*opflow_gpu->modelops.computesparsehessianhiop)( + opflow_gpu, x_dev, lambda_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + +#ifdef EXAGO_ENABLE_GPU + resmgr.copy(iRow, iRow_dev); + resmgr.copy(jCol, jCol_dev); + resmgr.copy(values, values_dev); +#endif + + /* Build a map from (row, col) -> value for the GPU result */ + struct PairHash { + size_t operator()(const std::pair &p) const { + return std::hash()(((long long)p.first << 32) | p.second); + } + }; + std::unordered_map, double, PairHash> gpu_map; + for (int i = 0; i < nnz_hess; i++) { + auto key = std::make_pair(iRow[i], jCol[i]); + gpu_map[key] += values[i]; + } + + /* ---------------------------------------------------------------- + * Compare and print results + * ---------------------------------------------------------------- */ + int n_match = 0, n_mismatch = 0, n_missing_gpu = 0, n_extra_gpu = 0; + int n_missing_gpu_zero = 0, n_extra_gpu_zero = 0; + double max_abs_err = 0.0, max_rel_err = 0.0; + int worst_row = -1, worst_col = -1; + double worst_ref = 0, worst_gpu = 0; + const double tol = 1e-8; + + printf(" %-8s %-8s %16s %16s %12s %s\n", "Row", "Col", "PETSc (ref)", "GPU", + "AbsErr", "Status"); + printf(" %-8s %-8s %16s %16s %12s %s\n", "---", "---", "-----------", "---", + "------", "------"); + + for (const auto &e : ref_entries) { + auto key = std::make_pair(e.row, e.col); + auto it = gpu_map.find(key); + double gpu_val = 0.0; + bool found = (it != gpu_map.end()); + + if (found) { + gpu_val = it->second; + gpu_map.erase(it); + } + + double abs_err = fabs(gpu_val - e.val); + double rel_err = (fabs(e.val) > tol) ? abs_err / fabs(e.val) : abs_err; + const char *status; + + if (!found) { + n_missing_gpu++; + if (fabs(e.val) < tol) { + n_missing_gpu_zero++; + } else { + status = "MISSING"; + } + } else if (abs_err < tol) { + status = "OK"; + n_match++; + } else { + status = "MISMATCH"; + n_mismatch++; + } + + if (abs_err > max_abs_err) { + max_abs_err = abs_err; + max_rel_err = rel_err; + worst_row = e.row; + worst_col = e.col; + worst_ref = e.val; + worst_gpu = gpu_val; + } + + if (abs_err >= tol || (!found && fabs(e.val) > tol)) { + printf(" %-8d %-8d %16.8e %16.8e %12.2e %s\n", e.row, e.col, e.val, + gpu_val, abs_err, status); + } + } + + n_extra_gpu = (int)gpu_map.size(); + if (n_extra_gpu > 0) { + printf("\n Extra entries in GPU (not in PETSc reference):\n"); + for (const auto &kv : gpu_map) { + if (fabs(kv.second) < tol) { + n_extra_gpu_zero++; + } else { + printf(" %-8d %-8d %16s %16.8e %12s EXTRA\n", kv.first.first, + kv.first.second, "n/a", kv.second, "n/a"); + } + } + } + int result = (n_mismatch == 0) && (n_missing_gpu - n_missing_gpu_zero) == 0 && + (n_extra_gpu - n_extra_gpu_zero) == 0 + ? 0 + : 1; + + printf("\n"); + printf("============================================================\n"); + printf(" Validation summary\n"); + printf("============================================================\n"); + printf(" PETSc nnz: %d\n", (int)ref_entries.size()); + printf(" GPU nnz: %d\n", nnz_hess); + printf(" Matching: %d\n", n_match); + printf(" Mismatched: %d\n", n_mismatch); + printf(" Missing in GPU and !=0: %d\n", n_missing_gpu - n_missing_gpu_zero); + printf(" Extra in GPU and !=0: %d\n", n_extra_gpu - n_extra_gpu_zero); + printf(" Max absolute err: %.2e at (%d, %d) ref=%.8e gpu=%.8e\n", + max_abs_err, worst_row, worst_col, worst_ref, worst_gpu); + printf(" Max relative err: %.2e\n", max_rel_err); + printf(" Tolerance: %.2e\n", tol); + printf(" RESULT: %s\n", result == 0 ? "PASS" : "FAIL"); + printf("============================================================\n\n"); + + /* ---------------------------------------------------------------- + * Benchmark performance + * ---------------------------------------------------------------- */ + /* Warmup and benchmark PETSc*/ + benchmarkPETSc(opflow_ref, 5); + double petsc_ms = benchmarkPETSc(opflow_ref, niters); + + /* Warmup the GPU values kernel */ + for (int i = 0; i < 5; i++) { + ierr = (*opflow_gpu->modelops.computesparsehessianhiop)( + opflow_gpu, x_dev, lambda_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + } + + // HIP kernels do not synchronize by default +#ifdef EXAGO_ENABLE_HIP + int status = hipDeviceSynchronize(); +#endif + + /* Timed runs */ + auto t0 = Clock::now(); + for (int iter = 0; iter < niters; iter++) { + ierr = (*opflow_gpu->modelops.computesparsehessianhiop)( + opflow_gpu, x_dev, lambda_dev, NULL, NULL, values_dev); + CHKERRQ(ierr); + } + + // HIP kernels do not synchronize by default +#ifdef EXAGO_ENABLE_HIP + status = hipDeviceSynchronize(); +#endif + + auto t1 = Clock::now(); + double gpu_ms = Ms(t1 - t0).count() / niters; + + h_allocator.deallocate(iRow); + h_allocator.deallocate(jCol); + h_allocator.deallocate(values); +#ifdef EXAGO_ENABLE_GPU + d_allocator.deallocate(x_dev); + d_allocator.deallocate(lambda_dev); + d_allocator.deallocate(iRow_dev); + d_allocator.deallocate(jCol_dev); + d_allocator.deallocate(values_dev); +#endif + + ierr = VecRestoreArray(X_gpu, &x_host); + CHKERRQ(ierr); + + /* ---------------------------------------------------------------- + * Print benchmark results + * ---------------------------------------------------------------- */ + printf("\n"); + printf("================================================================\n"); + printf(" Hessian — performance comparison\n"); + printf("================================================================\n"); + printf(" Iterations: %d\n", niters); + printf("----------------------------------------------------------------\n"); + printf(" %-20s %12s %12s\n", "", "PETSc (CPU)", "RAJA (GPU)"); + printf(" %-20s %12s %12s\n", "", "-----------", "----------"); + printf(" %-20s %10.4f ms %10.4f ms\n", "Avg time/call", petsc_ms, gpu_ms); + if (gpu_ms > 0.0) { + double speedup = petsc_ms / gpu_ms; + printf(" %-20s %10s %9.2fx\n", "Speedup", "", speedup); + } + printf( + "================================================================\n\n"); +#endif // EXAGO_ENABLE_RAJA + + ierr = OPFLOWDestroy(&opflow_ref); + CHKERRQ(ierr); + ierr = OPFLOWDestroy(&opflow_gpu); + CHKERRQ(ierr); + + ExaGOFinalize(); + +#if defined(EXAGO_ENABLE_RAJA) + return result; +#else + return 0; +#endif +} From 444a10dcf313ac17233074ea055509b31d86028a Mon Sep 17 00:00:00 2001 From: pelesh Date: Wed, 8 Jul 2026 19:28:47 +0000 Subject: [PATCH 12/14] Apply pre-commmit fixes --- src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp index 57f33747..5ae00d5a 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp @@ -229,10 +229,10 @@ extern PetscErrorCode OPFLOWModelSetUp_PBPOL(OPFLOW); /** @brief Helper function to ensure Hessian entries are not duplicated * - * @note Some of the diagonal terms are guarantied to never overalap, + * @note Some of the diagonal terms are guarantied to never overalap, * but uniformly using the helper function looks cleaner. * - * @todo Evaluate the cost of this setup and consider std::unordered_map + * @todo Evaluate the cost of this setup and consider std::unordered_map * instead of std::map. */ static inline int From ddcdc3f4216251169ed7249f9e326a3f5859b4fe Mon Sep 17 00:00:00 2001 From: Nicholson Koukpaizan <72402802+nkoukpaizan@users.noreply.github.com> Date: Thu, 9 Jul 2026 15:45:36 -0400 Subject: [PATCH 13/14] Fix missing CHKERRQ and Bft --> Btf in line Hessians. (#64) --- src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp | 4 ++-- src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp | 4 ++-- src/opflow/model/power_bal_polar/pbpol.cpp | 9 +++++++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp b/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp index 7c2457c2..2d0b5ac6 100644 --- a/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp @@ -1254,7 +1254,7 @@ PetscErrorCode OPFLOWComputeDenseEqualityConstraintsHessian_PBPOLHIOP( dPt_dthetat_dVmf = Vmt * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos(thetatf) + Btf*sin(thetatf)); */ - dPt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Bft * cos(thetatf)); + dPt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); dPt_dVmt_dVmt = 2 * Gtt; dPt_dVmt_dthetaf = Vmf * (Gtf * sin(thetatf) - Btf * cos(thetatf)); dPt_dVmt_dVmf = (Gtf * cos(thetatf) + Btf * sin(thetatf)); @@ -1544,7 +1544,7 @@ PetscErrorCode OPFLOWComputeDenseInequalityConstraintsHessian_PBPOLHIOP( d2Pt_dthetat_dVmf = Vmt * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos(thetatf) + Btf*sin(thetatf)); */ - d2Pt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Bft * cos(thetatf)); + d2Pt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); d2Pt_dVmt_dVmt = 2 * Gtt; d2Pt_dVmt_dthetaf = Vmf * (Gtf * sin(thetatf) - Btf * cos(thetatf)); d2Pt_dVmt_dVmf = (Gtf * cos(thetatf) + Btf * sin(thetatf)); diff --git a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp index 5b37905f..9ab087c4 100644 --- a/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp +++ b/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp @@ -1455,7 +1455,7 @@ PetscErrorCode OPFLOWComputeDenseEqualityConstraintsHessian_PBPOLRAJAHIOP( dPt_dthetat_dVmf = Vmt * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos(thetatf) + Btf*sin(thetatf)); */ - dPt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Bft * cos(thetatf)); + dPt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); dPt_dVmt_dVmt = 2 * Gtt; dPt_dVmt_dthetaf = Vmf * (Gtf * sin(thetatf) - Btf * cos(thetatf)); dPt_dVmt_dVmf = (Gtf * cos(thetatf) + Btf * sin(thetatf)); @@ -1800,7 +1800,7 @@ PetscErrorCode OPFLOWComputeDenseInequalityConstraintsHessian_PBPOLRAJAHIOP( d2Pt_dthetat_dVmf = Vmt * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos(thetatf) + Btf*sin(thetatf)); */ - d2Pt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Bft * cos(thetatf)); + d2Pt_dVmt_dthetat = Vmf * (-Gtf * sin(thetatf) + Btf * cos(thetatf)); d2Pt_dVmt_dVmt = 2 * Gtt; d2Pt_dVmt_dthetaf = Vmf * (Gtf * sin(thetatf) - Btf * cos(thetatf)); d2Pt_dVmt_dVmf = (Gtf * cos(thetatf) + Btf * sin(thetatf)); diff --git a/src/opflow/model/power_bal_polar/pbpol.cpp b/src/opflow/model/power_bal_polar/pbpol.cpp index 1af42663..65245ef0 100644 --- a/src/opflow/model/power_bal_polar/pbpol.cpp +++ b/src/opflow/model/power_bal_polar/pbpol.cpp @@ -913,18 +913,22 @@ PetscErrorCode OPFLOWComputeEqualityConstraintJacobian_PBPOL(OPFLOW opflow, col[0] = line->startxdcloc; val[0] = 1.0; ierr = MatSetValues(Je, 1, row, 1, col, val, ADD_VALUES); + CHKERRQ(ierr); col[0] = line->startxdcloc + 1; val[0] = 1.0; ierr = MatSetValues(Je, 1, row + 1, 1, col, val, ADD_VALUES); + CHKERRQ(ierr); } else { col[0] = line->startxdcloc; val[0] = -(1.0 - line->loss1); ierr = MatSetValues(Je, 1, row, 1, col, val, ADD_VALUES); + CHKERRQ(ierr); col[0] = line->startxdcloc + 2; val[0] = -1.0; ierr = MatSetValues(Je, 1, row + 1, 1, col, val, ADD_VALUES); + CHKERRQ(ierr); } } } @@ -2072,7 +2076,7 @@ PetscErrorCode OPFLOWComputeEqualityConstraintsHessian_PBPOL(OPFLOW opflow, dPt_dthetat_dVmf = Vmt * (-Gtf * sin_thetatf + Btf * cos_thetatf); /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos_thetatf + Btf*sin_thetatf); */ - dPt_dVmt_dthetat = Vmf * (-Gtf * sin_thetatf + Bft * cos_thetatf); + dPt_dVmt_dthetat = Vmf * (-Gtf * sin_thetatf + Btf * cos_thetatf); dPt_dVmt_dVmt = 2 * Gtt; dPt_dVmt_dthetaf = Vmf * (Gtf * sin_thetatf - Btf * cos_thetatf); dPt_dVmt_dVmf = (Gtf * cos_thetatf + Btf * sin_thetatf); @@ -2277,6 +2281,7 @@ PetscErrorCode OPFLOWComputeInequalityConstraintsHessian_PBPOL(OPFLOW opflow, val[2] = gen->apf * (lambda_gloc + lambda_gloc1); ierr = MatSetValues(H, 1, row, 3, col, val, ADD_VALUES); + CHKERRQ(ierr); // df1_ddelPg = -(Pg - gen->pt); // df2_ddelPg = gen->pb - Pg; @@ -2510,7 +2515,7 @@ PetscErrorCode OPFLOWComputeInequalityConstraintsHessian_PBPOL(OPFLOW opflow, d2Pt_dthetat_dVmf = Vmt * (-Gtf * sin_thetatf + Btf * cos_thetatf); /* dPt_Vmt = 2*Gtt*Vmt + Vmf*(Gtf*cos_thetatf + Btf*sin_thetatf); */ - d2Pt_dVmt_dthetat = Vmf * (-Gtf * sin_thetatf + Bft * cos_thetatf); + d2Pt_dVmt_dthetat = Vmf * (-Gtf * sin_thetatf + Btf * cos_thetatf); d2Pt_dVmt_dVmt = 2 * Gtt; d2Pt_dVmt_dthetaf = Vmf * (Gtf * sin_thetatf - Btf * cos_thetatf); d2Pt_dVmt_dVmf = (Gtf * cos_thetatf + Btf * sin_thetatf); From 92d70468bb78a74c01156db74d5138c5648347c0 Mon Sep 17 00:00:00 2001 From: Nicholson Koukpaizan <72402802+nkoukpaizan@users.noreply.github.com> Date: Thu, 15 Oct 2026 16:35:37 -0400 Subject: [PATCH 14/14] Constraint Jacobian test completion (#136) * Add generated constraint Jacobian networks instead of using Python. * Fix inequality reference Jacobian scaling for multiple copies. * Add inequality Jacobian test without line limits. * Use argparse in equality Jacobian network generator. * Rename MATLAB Jacobian scripts and fix gen_cicj.m. * Run constraint Jacobian tests with HIOPSPARSE. * Keep CUDA language tagging for Jacobian drivers. * Restore passing network and reference files to constraint Jacobian tests. --------- Co-authored-by: Philip Fackler Co-authored-by: PhilipFackler --- .../equality/CECJ_unittest1.m | 53 - .../equality/CECJ_unittestx1.m | 49 + .../equality/CECJ_unittestx3.m | 81 + .../equality/CECJ_unittestx600.m | 9633 +++++++++++++++++ .../equality/CMakeLists.txt | 42 +- .../constraint_jacobian/equality/README.md | 21 +- .../constraint_jacobian/equality/cecj.csv | 4 +- .../equality/{Untitled.m => gen_cecj.m} | 5 +- .../equality/gen_network.py | 131 + .../equality/jac_eq_acopf.cpp | 297 +- .../inequality/CICJ_nolinelimits_unittestx1.m | 49 + .../inequality/CICJ_nolinelimits_unittestx3.m | 81 + .../CICJ_nolinelimits_unittestx600.m | 9633 +++++++++++++++++ .../inequality/CICJ_unittest1.m | 50 - .../inequality/CICJ_unittestx1.m | 49 + .../inequality/CICJ_unittestx3.m | 81 + .../inequality/CICJ_unittestx600.m | 9633 +++++++++++++++++ .../inequality/CMakeLists.txt | 67 +- .../constraint_jacobian/inequality/README.md | 33 +- .../constraint_jacobian/inequality/cicj.csv | 39 +- .../inequality/cicj_nolinelimits.csv | 5 + .../inequality/{Untitled.m => gen_cicj.m} | 26 +- .../inequality/gen_network.py | 142 + .../inequality/jac_ineq_acopf.cpp | 303 +- tests/unit/opflow/hessian/README.md | 2 +- 25 files changed, 30029 insertions(+), 480 deletions(-) delete mode 100644 tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m create mode 100644 tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx1.m create mode 100644 tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx3.m create mode 100644 tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx600.m rename tests/unit/opflow/constraint_jacobian/equality/{Untitled.m => gen_cecj.m} (99%) create mode 100644 tests/unit/opflow/constraint_jacobian/equality/gen_network.py create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx1.m create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx3.m create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx600.m delete mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittest1.m create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx1.m create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx3.m create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx600.m create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/cicj_nolinelimits.csv rename tests/unit/opflow/constraint_jacobian/inequality/{Untitled.m => gen_cicj.m} (96%) create mode 100644 tests/unit/opflow/constraint_jacobian/inequality/gen_network.py diff --git a/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m deleted file mode 100644 index 854dd4e3..00000000 --- a/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m +++ /dev/null @@ -1,53 +0,0 @@ -% Case saved by PowerWorld Simulator, version 22, build date March 23, 2021 -function mpc = CEC_unittest1 -mpc.version = '2'; -mpc.baseMVA = 100.00; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 - 2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 - 3 3 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 - 4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 - 5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 3 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 -]; - -%% generator cost data -mpc.gencost = [ -2 0 0 4 0.0000 0.010 0.100 8.00 -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 - 2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 - 2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 - 4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 -]; - -%% bus names -mpc.bus_name = { -'1'; -'2'; -'3'; -'4'; -'5'; -}; - -%% Generator Unit Types -mpc.gentype = { -'UN'; -}; - -%% Generator Fuel Types -mpc.genfuel = { -'unknown'; -}; diff --git a/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx1.m b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx1.m new file mode 100644 index 00000000..8074969d --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx1.m @@ -0,0 +1,49 @@ +function mpc = CECJ_unittestx1 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx3.m b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx3.m new file mode 100644 index 00000000..e4333700 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx3.m @@ -0,0 +1,81 @@ +function mpc = CECJ_unittestx3 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +6 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +7 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +8 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +9 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +10 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +11 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +12 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +13 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +7 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +11 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +5 6 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +6 7 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +6 8 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +8 9 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +9 10 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +10 11 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +10 12 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +12 13 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +'6'; +'7'; +'8'; +'9'; +'10'; +'11'; +'12'; +'13'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +'UN'; +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +'unknown'; +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx600.m b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx600.m new file mode 100644 index 00000000..867efcac --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittestx600.m @@ -0,0 +1,9633 @@ +function mpc = CECJ_unittestx600 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +6 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +7 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +8 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +9 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +10 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +11 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +12 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +13 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +14 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +15 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +16 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +17 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +18 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +19 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +20 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +21 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +22 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +23 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +24 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +25 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +26 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +27 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +28 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +29 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +30 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +31 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +32 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +33 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +34 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +35 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +36 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +37 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +38 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +39 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +40 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +41 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +42 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +43 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +44 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +45 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +46 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +47 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +48 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +49 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +50 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +51 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +52 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +53 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +54 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +55 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +56 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +57 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +58 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +59 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +60 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +61 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +62 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +63 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +64 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +65 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +66 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +67 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +68 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +69 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +70 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +71 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +72 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +73 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +74 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +75 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +76 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +77 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +78 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +79 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +80 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +81 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +82 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +83 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +84 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +85 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +86 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +87 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +88 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +89 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +90 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +91 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +92 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +93 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +94 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +95 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +96 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +97 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +98 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +99 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +103 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +107 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +111 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +115 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +119 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +123 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +127 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +131 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +135 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +139 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +143 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +147 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +151 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +155 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +159 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +163 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +167 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +171 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +175 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +179 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +183 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +187 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +191 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +195 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +199 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +203 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +207 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +211 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +215 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +219 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +223 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +227 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +231 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +235 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +239 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +243 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +247 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +251 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +255 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +259 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +263 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +267 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +271 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +275 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +279 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +283 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +287 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +291 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +295 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +299 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +303 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +307 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +311 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +315 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +319 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +323 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +327 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +331 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +335 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +339 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +343 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +347 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +351 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +355 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +359 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +363 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +367 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +371 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +375 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +379 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +383 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +387 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +391 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +395 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +399 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +402 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +403 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +404 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +405 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +406 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +407 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +408 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +409 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +410 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +411 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +412 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +413 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +414 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +415 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +416 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +417 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +418 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +419 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +420 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +421 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +422 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +423 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +424 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +425 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +426 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +427 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +428 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +429 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +430 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +431 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +432 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +433 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +434 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +435 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +436 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +437 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +438 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +439 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +440 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +441 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +442 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +443 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +444 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +445 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +446 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +447 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +448 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +449 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +450 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +451 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +452 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +453 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +454 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +455 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +456 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +457 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +458 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +459 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +460 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +461 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +462 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +463 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +464 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +465 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +466 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +467 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +468 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +469 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +470 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +471 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +472 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +473 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +474 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +475 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +476 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +477 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +478 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +479 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +480 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +481 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +482 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +483 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +484 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +485 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +486 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +487 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +488 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +489 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +490 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +491 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +492 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +493 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +494 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +495 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +496 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +497 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +498 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +499 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +500 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +501 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +502 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +503 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +504 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +505 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +506 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +507 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +508 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +509 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +510 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +511 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +512 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +513 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +514 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +515 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +516 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +517 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +518 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +519 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +520 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +521 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +522 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +523 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +524 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +525 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +526 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +527 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +528 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +529 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +530 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +531 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +532 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +533 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +534 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +535 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +536 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +537 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +538 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +539 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +540 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +541 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +542 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +543 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +544 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +545 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +546 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +547 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +548 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +549 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +550 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +551 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +552 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +553 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +554 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +555 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +556 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +557 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +558 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +559 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +560 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +561 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +562 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +563 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +564 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +565 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +566 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +567 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +568 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +569 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +570 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +571 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +572 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +573 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +574 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +575 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +576 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +577 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +578 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +579 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +580 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +581 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +582 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +583 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +584 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +585 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +586 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +587 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +588 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +589 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +590 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +591 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +592 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +593 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +594 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +595 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +596 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +597 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +598 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +599 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +600 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +601 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +602 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +603 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +604 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +605 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +606 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +607 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +608 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +609 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +610 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +611 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +612 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +613 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +614 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +615 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +616 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +617 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +618 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +619 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +620 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +621 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +622 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +623 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +624 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +625 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +626 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +627 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +628 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +629 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +630 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +631 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +632 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +633 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +634 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +635 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +636 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +637 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +638 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +639 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +640 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +641 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +642 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +643 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +644 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +645 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +646 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +647 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +648 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +649 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +650 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +651 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +652 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +653 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +654 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +655 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +656 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +657 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +658 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +659 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +660 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +661 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +662 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +663 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +664 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +665 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +666 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +667 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +668 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +669 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +670 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +671 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +672 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +673 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +674 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +675 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +676 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +677 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +678 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +679 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +680 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +681 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +682 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +683 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +684 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +685 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +686 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +687 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +688 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +689 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +690 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +691 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +692 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +693 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +694 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +695 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +696 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +697 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +698 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +699 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +700 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +701 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +702 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +703 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +704 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +705 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +706 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +707 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +708 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +709 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +710 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +711 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +712 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +713 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +714 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +715 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +716 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +717 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +718 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +719 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +720 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +721 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +722 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +723 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +724 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +725 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +726 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +727 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +728 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +729 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +730 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +731 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +732 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +733 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +734 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +735 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +736 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +737 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +738 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +739 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +740 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +741 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +742 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +743 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +744 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +745 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +746 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +747 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +748 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +749 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +750 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +751 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +752 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +753 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +754 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +755 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +756 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +757 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +758 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +759 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +760 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +761 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +762 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +763 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +764 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +765 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +766 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +767 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +768 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +769 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +770 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +771 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +772 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +773 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +774 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +775 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +776 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +777 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +778 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +779 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +780 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +781 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +782 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +783 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +784 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +785 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +786 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +787 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +788 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +789 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +790 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +791 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +792 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +793 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +794 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +795 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +796 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +797 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +798 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +799 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +800 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +801 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +802 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +803 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +804 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +805 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +806 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +807 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +808 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +809 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +810 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +811 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +812 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +813 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +814 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +815 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +816 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +817 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +818 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +819 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +820 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +821 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +822 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +823 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +824 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +825 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +826 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +827 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +828 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +829 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +830 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +831 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +832 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +833 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +834 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +835 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +836 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +837 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +838 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +839 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +840 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +841 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +842 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +843 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +844 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +845 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +846 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +847 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +848 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +849 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +850 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +851 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +852 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +853 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +854 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +855 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +856 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +857 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +858 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +859 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +860 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +861 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +862 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +863 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +864 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +865 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +866 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +867 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +868 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +869 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +870 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +871 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +872 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +873 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +874 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +875 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +876 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +877 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +878 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +879 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +880 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +881 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +882 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +883 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +884 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +885 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +886 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +887 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +888 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +889 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +890 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +891 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +892 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +893 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +894 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +895 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +896 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +897 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +898 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +899 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +900 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +901 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +902 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +903 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +904 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +905 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +906 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +907 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +908 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +909 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +910 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +911 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +912 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +913 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +914 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +915 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +916 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +917 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +918 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +919 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +920 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +921 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +922 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +923 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +924 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +925 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +926 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +927 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +928 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +929 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +930 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +931 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +932 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +933 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +934 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +935 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +936 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +937 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +938 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +939 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +940 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +941 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +942 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +943 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +944 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +945 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +946 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +947 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +948 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +949 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +950 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +951 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +952 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +953 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +954 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +955 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +956 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +957 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +958 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +959 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +960 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +961 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +962 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +963 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +964 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +965 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +966 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +967 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +968 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +969 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +970 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +971 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +972 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +973 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +974 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +975 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +976 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +977 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +978 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +979 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +980 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +981 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +982 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +983 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +984 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +985 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +986 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +987 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +988 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +989 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +990 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +991 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +992 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +993 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +994 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +995 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +996 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +997 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +998 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +999 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1000 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1001 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1002 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1003 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1004 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1005 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1006 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1007 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1008 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1009 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1010 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1011 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1012 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1013 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1014 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1015 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1016 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1017 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1018 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1019 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1020 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1021 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1022 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1023 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1024 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1025 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1026 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1027 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1028 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1029 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1030 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1031 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1032 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1033 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1034 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1035 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1036 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1037 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1038 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1039 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1040 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1041 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1042 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1043 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1044 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1045 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1046 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1047 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1048 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1049 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1050 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1051 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1052 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1053 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1054 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1055 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1056 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1057 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1058 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1059 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1060 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1061 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1062 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1063 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1064 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1065 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1066 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1067 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1068 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1069 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1070 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1071 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1072 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1073 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1074 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1075 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1076 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1077 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1078 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1079 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1080 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1081 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1082 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1083 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1084 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1085 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1086 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1087 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1088 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1089 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1090 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1091 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1092 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1093 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1094 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1095 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1096 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1097 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1098 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1099 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1103 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1107 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1111 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1115 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1119 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1123 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1127 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1131 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1135 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1139 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1143 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1147 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1151 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1155 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1159 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1163 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1167 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1171 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1175 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1179 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1183 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1187 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1191 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1195 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1199 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1203 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1207 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1211 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1215 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1219 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1223 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1227 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1231 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1235 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1239 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1243 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1247 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1251 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1255 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1259 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1263 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1267 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1271 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1275 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1279 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1283 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1287 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1291 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1295 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1299 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1303 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1307 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1311 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1315 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1319 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1323 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1327 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1331 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1335 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1339 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1343 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1347 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1351 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1355 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1359 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1363 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1367 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1371 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1375 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1379 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1383 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1387 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1391 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1395 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1399 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1402 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1403 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1404 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1405 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1406 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1407 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1408 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1409 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1410 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1411 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1412 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1413 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1414 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1415 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1416 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1417 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1418 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1419 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1420 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1421 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1422 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1423 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1424 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1425 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1426 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1427 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1428 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1429 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1430 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1431 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1432 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1433 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1434 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1435 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1436 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1437 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1438 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1439 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1440 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1441 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1442 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1443 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1444 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1445 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1446 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1447 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1448 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1449 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1450 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1451 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1452 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1453 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1454 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1455 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1456 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1457 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1458 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1459 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1460 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1461 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1462 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1463 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1464 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1465 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1466 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1467 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1468 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1469 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1470 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1471 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1472 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1473 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1474 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1475 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1476 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1477 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1478 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1479 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1480 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1481 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1482 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1483 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1484 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1485 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1486 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1487 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1488 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1489 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1490 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1491 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1492 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1493 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1494 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1495 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1496 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1497 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1498 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1499 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1500 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1501 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1502 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1503 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1504 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1505 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1506 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1507 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1508 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1509 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1510 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1511 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1512 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1513 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1514 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1515 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1516 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1517 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1518 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1519 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1520 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1521 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1522 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1523 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1524 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1525 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1526 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1527 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1528 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1529 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1530 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1531 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1532 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1533 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1534 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1535 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1536 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1537 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1538 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1539 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1540 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1541 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1542 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1543 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1544 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1545 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1546 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1547 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1548 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1549 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1550 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1551 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1552 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1553 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1554 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1555 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1556 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1557 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1558 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1559 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1560 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1561 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1562 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1563 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1564 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1565 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1566 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1567 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1568 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1569 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1570 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1571 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1572 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1573 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1574 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1575 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1576 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1577 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1578 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1579 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1580 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1581 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1582 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1583 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1584 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1585 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1586 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1587 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1588 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1589 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1590 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1591 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1592 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1593 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1594 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1595 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1596 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1597 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1598 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1599 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1600 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1601 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1602 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1603 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1604 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1605 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1606 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1607 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1608 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1609 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1610 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1611 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1612 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1613 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1614 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1615 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1616 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1617 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1618 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1619 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1620 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1621 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1622 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1623 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1624 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1625 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1626 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1627 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1628 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1629 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1630 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1631 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1632 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1633 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1634 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1635 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1636 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1637 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1638 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1639 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1640 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1641 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1642 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1643 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1644 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1645 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1646 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1647 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1648 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1649 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1650 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1651 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1652 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1653 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1654 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1655 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1656 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1657 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1658 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1659 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1660 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1661 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1662 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1663 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1664 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1665 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1666 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1667 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1668 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1669 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1670 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1671 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1672 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1673 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1674 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1675 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1676 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1677 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1678 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1679 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1680 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1681 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1682 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1683 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1684 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1685 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1686 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1687 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1688 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1689 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1690 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1691 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1692 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1693 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1694 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1695 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1696 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1697 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1698 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1699 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1700 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1701 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1702 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1703 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1704 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1705 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1706 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1707 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1708 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1709 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1710 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1711 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1712 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1713 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1714 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1715 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1716 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1717 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1718 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1719 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1720 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1721 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1722 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1723 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1724 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1725 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1726 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1727 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1728 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1729 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1730 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1731 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1732 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1733 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1734 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1735 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1736 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1737 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1738 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1739 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1740 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1741 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1742 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1743 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1744 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1745 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1746 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1747 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1748 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1749 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1750 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1751 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1752 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1753 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1754 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1755 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1756 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1757 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1758 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1759 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1760 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1761 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1762 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1763 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1764 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1765 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1766 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1767 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1768 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1769 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1770 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1771 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1772 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1773 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1774 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1775 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1776 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1777 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1778 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1779 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1780 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1781 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1782 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1783 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1784 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1785 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1786 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1787 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1788 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1789 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1790 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1791 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1792 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1793 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1794 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1795 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1796 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1797 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1798 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1799 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1800 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1801 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1802 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1803 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1804 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1805 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1806 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1807 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1808 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1809 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1810 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1811 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1812 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1813 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1814 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1815 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1816 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1817 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1818 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1819 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1820 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1821 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1822 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1823 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1824 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1825 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1826 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1827 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1828 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1829 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1830 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1831 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1832 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1833 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1834 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1835 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1836 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1837 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1838 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1839 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1840 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1841 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1842 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1843 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1844 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1845 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1846 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1847 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1848 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1849 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1850 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1851 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1852 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1853 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1854 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1855 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1856 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1857 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1858 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1859 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1860 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1861 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1862 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1863 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1864 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1865 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1866 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1867 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1868 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1869 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1870 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1871 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1872 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1873 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1874 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1875 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1876 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1877 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1878 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1879 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1880 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1881 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1882 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1883 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1884 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1885 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1886 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1887 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1888 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1889 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1890 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1891 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1892 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1893 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1894 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1895 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1896 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1897 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1898 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1899 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1900 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1901 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1902 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1903 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1904 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1905 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1906 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1907 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1908 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1909 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1910 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1911 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1912 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1913 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1914 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1915 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1916 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1917 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1918 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1919 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1920 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1921 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1922 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1923 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1924 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1925 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1926 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1927 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1928 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1929 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1930 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1931 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1932 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1933 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1934 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1935 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1936 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1937 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1938 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1939 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1940 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1941 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1942 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1943 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1944 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1945 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1946 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1947 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1948 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1949 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1950 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1951 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1952 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1953 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1954 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1955 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1956 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1957 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1958 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1959 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1960 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1961 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1962 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1963 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1964 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1965 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1966 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1967 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1968 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1969 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1970 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1971 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1972 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1973 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1974 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1975 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1976 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1977 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1978 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1979 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1980 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1981 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1982 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1983 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1984 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1985 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1986 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1987 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1988 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1989 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1990 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1991 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1992 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1993 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1994 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1995 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +1996 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1997 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1998 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1999 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2000 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2001 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2002 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2003 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2004 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2005 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2006 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2007 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2008 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2009 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2010 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2011 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2012 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2013 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2014 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2015 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2016 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2017 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2018 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2019 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2020 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2021 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2022 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2023 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2024 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2025 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2026 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2027 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2028 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2029 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2030 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2031 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2032 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2033 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2034 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2035 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2036 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2037 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2038 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2039 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2040 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2041 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2042 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2043 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2044 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2045 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2046 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2047 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2048 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2049 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2050 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2051 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2052 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2053 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2054 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2055 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2056 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2057 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2058 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2059 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2060 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2061 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2062 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2063 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2064 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2065 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2066 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2067 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2068 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2069 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2070 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2071 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2072 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2073 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2074 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2075 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2076 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2077 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2078 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2079 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2080 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2081 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2082 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2083 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2084 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2085 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2086 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2087 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2088 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2089 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2090 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2091 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2092 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2093 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2094 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2095 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2096 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2097 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2098 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2099 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2103 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2107 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2111 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2115 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2119 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2123 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2127 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2131 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2135 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2139 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2143 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2147 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2151 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2155 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2159 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2163 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2167 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2171 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2175 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2179 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2183 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2187 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2191 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2195 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2199 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2203 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2207 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2211 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2215 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2219 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2223 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2227 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2231 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2235 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2239 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2243 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2247 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2251 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2255 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2259 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2263 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2267 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2271 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2275 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2279 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2283 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2287 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2291 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2295 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2299 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2303 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2307 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2311 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2315 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2319 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2323 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2327 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2331 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2335 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2339 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2343 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2347 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2351 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2355 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2359 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2363 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2367 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2371 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2375 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2379 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2383 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2387 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2391 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2395 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2399 2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900 +2400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +7 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +11 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +15 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +19 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +23 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +27 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +31 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +35 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +39 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +43 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +47 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +51 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +55 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +59 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +63 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +67 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +71 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +75 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +79 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +83 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +87 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +91 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +95 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +99 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +103 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +107 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +111 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +115 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +119 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +123 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +127 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +131 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +135 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +139 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +143 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +147 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +151 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +155 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +159 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +163 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +167 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +171 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +175 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +179 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +183 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +187 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +191 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +195 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +199 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +203 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +207 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +211 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +215 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +219 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +223 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +227 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +231 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +235 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +239 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +243 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +247 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +251 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +255 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +259 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +263 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +267 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +271 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +275 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +279 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +283 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +287 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +291 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +295 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +299 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +303 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +307 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +311 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +315 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +319 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +323 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +327 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +331 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +335 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +339 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +343 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +347 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +351 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +355 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +359 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +363 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +367 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +371 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +375 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +379 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +383 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +387 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +391 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +395 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +399 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +403 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +407 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +411 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +415 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +419 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +423 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +427 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +431 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +435 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +439 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +443 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +447 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +451 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +455 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +459 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +463 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +467 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +471 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +475 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +479 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +483 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +487 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +491 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +495 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +499 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +503 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +507 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +511 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +515 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +519 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +523 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +527 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +531 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +535 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +539 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +543 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +547 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +551 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +555 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +559 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +563 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +567 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +571 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +575 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +579 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +583 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +587 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +591 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +595 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +599 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +603 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +607 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +611 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +615 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +619 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +623 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +627 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +631 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +635 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +639 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +643 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +647 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +651 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +655 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +659 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +663 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +667 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +671 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +675 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +679 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +683 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +687 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +691 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +695 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +699 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +703 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +707 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +711 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +715 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +719 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +723 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +727 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +731 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +735 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +739 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +743 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +747 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +751 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +755 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +759 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +763 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +767 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +771 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +775 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +779 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +783 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +787 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +791 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +795 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +799 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +803 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +807 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +811 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +815 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +819 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +823 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +827 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +831 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +835 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +839 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +843 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +847 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +851 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +855 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +859 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +863 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +867 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +871 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +875 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +879 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +883 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +887 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +891 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +895 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +899 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +903 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +907 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +911 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +915 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +919 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +923 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +927 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +931 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +935 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +939 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +943 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +947 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +951 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +955 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +959 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +963 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +967 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +971 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +975 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +979 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +983 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +987 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +991 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +995 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +999 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1003 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1007 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1011 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1015 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1019 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1023 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1027 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1031 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1035 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1039 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1043 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1047 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1051 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1055 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1059 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1063 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1067 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1071 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1075 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1079 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1083 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1087 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1091 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1095 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1099 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1103 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1107 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1111 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1115 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1119 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1123 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1127 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1131 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1135 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1139 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1143 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1147 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1151 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1155 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1159 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1163 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1167 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1171 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1175 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1179 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1183 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1187 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1191 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1195 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1199 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1203 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1207 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1211 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1215 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1219 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1223 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1227 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1231 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1235 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1239 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1243 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1247 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1251 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1255 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1259 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1263 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1267 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1271 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1275 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1279 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1283 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1287 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1291 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1295 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1299 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1303 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1307 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1311 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1315 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1319 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1323 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1327 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1331 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1335 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1339 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1343 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1347 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1351 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1355 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1359 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1363 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1367 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1371 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1375 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1379 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1383 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1387 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1391 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1395 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1399 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1403 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1407 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1411 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1415 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1419 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1423 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1427 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1431 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1435 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1439 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1443 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1447 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1451 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1455 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1459 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1463 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1467 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1471 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1475 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1479 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1483 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1487 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1491 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1495 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1499 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1503 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1507 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1511 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1515 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1519 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1523 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1527 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1531 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1535 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1539 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1543 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1547 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1551 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1555 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1559 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1563 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1567 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1571 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1575 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1579 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1583 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1587 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1591 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1595 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1599 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1603 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1607 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1611 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1615 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1619 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1623 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1627 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1631 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1635 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1639 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1643 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1647 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1651 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1655 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1659 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1663 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1667 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1671 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1675 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1679 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1683 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1687 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1691 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1695 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1699 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1703 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1707 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1711 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1715 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1719 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1723 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1727 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1731 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1735 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1739 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1743 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1747 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1751 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1755 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1759 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1763 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1767 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1771 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1775 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1779 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1783 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1787 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1791 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1795 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1799 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1803 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1807 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1811 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1815 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1819 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1823 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1827 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1831 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1835 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1839 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1843 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1847 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1851 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1855 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1859 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1863 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1867 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1871 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1875 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1879 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1883 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1887 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1891 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1895 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1899 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1903 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1907 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1911 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1915 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1919 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1923 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1927 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1931 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1935 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1939 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1943 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1947 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1951 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1955 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1959 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1963 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1967 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1971 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1975 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1979 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1983 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1987 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1991 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1995 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1999 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2003 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2007 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2011 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2015 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2019 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2023 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2027 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2031 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2035 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2039 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2043 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2047 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2051 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2055 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2059 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2063 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2067 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2071 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2075 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2079 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2083 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2087 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2091 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2095 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2099 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2103 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2107 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2111 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2115 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2119 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2123 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2127 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2131 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2135 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2139 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2143 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2147 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2151 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2155 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2159 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2163 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2167 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2171 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2175 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2179 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2183 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2187 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2191 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2195 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2199 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2203 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2207 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2211 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2215 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2219 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2223 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2227 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2231 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2235 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2239 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2243 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2247 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2251 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2255 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2259 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2263 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2267 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2271 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2275 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2279 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2283 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2287 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2291 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2295 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2299 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2303 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2307 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2311 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2315 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2319 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2323 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2327 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2331 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2335 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2339 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2343 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2347 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2351 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2355 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2359 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2363 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2367 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2371 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2375 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2379 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2383 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2387 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2391 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2395 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2399 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +5 6 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +6 7 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +6 8 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +8 9 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +9 10 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +10 11 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +10 12 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +12 13 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +13 14 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +14 15 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +14 16 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +16 17 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +17 18 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +18 19 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +18 20 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +20 21 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +21 22 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +22 23 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +22 24 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +24 25 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +25 26 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +26 27 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +26 28 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +28 29 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +29 30 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +30 31 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +30 32 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +32 33 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +33 34 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +34 35 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +34 36 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +36 37 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +37 38 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +38 39 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +38 40 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +40 41 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +41 42 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +42 43 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +42 44 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +44 45 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +45 46 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +46 47 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +46 48 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +48 49 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +49 50 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +50 51 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +50 52 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +52 53 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +53 54 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +54 55 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +54 56 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +56 57 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +57 58 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +58 59 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +58 60 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +60 61 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +61 62 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +62 63 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +62 64 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +64 65 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +65 66 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +66 67 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +66 68 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +68 69 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +69 70 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +70 71 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +70 72 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +72 73 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +73 74 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +74 75 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +74 76 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +76 77 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +77 78 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +78 79 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +78 80 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +80 81 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +81 82 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +82 83 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +82 84 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +84 85 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +85 86 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +86 87 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +86 88 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +88 89 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +89 90 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +90 91 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +90 92 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +92 93 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +93 94 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +94 95 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +94 96 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +96 97 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +97 98 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +98 99 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +98 100 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +100 101 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +101 102 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +102 103 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +102 104 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +104 105 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +105 106 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +106 107 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +106 108 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +108 109 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +109 110 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +110 111 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +110 112 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +112 113 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +113 114 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +114 115 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +114 116 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +116 117 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +117 118 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +118 119 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +118 120 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +120 121 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +121 122 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +122 123 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +122 124 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +124 125 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +125 126 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +126 127 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +126 128 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +128 129 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +129 130 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +130 131 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +130 132 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +132 133 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +133 134 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +134 135 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +134 136 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +136 137 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +137 138 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +138 139 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +138 140 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +140 141 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +141 142 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +142 143 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +142 144 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +144 145 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +145 146 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +146 147 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +146 148 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +148 149 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +149 150 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +150 151 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +150 152 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +152 153 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +153 154 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +154 155 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +154 156 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +156 157 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +157 158 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +158 159 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +158 160 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +160 161 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +161 162 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +162 163 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +162 164 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +164 165 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +165 166 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +166 167 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +166 168 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +168 169 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +169 170 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +170 171 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +170 172 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +172 173 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +173 174 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +174 175 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +174 176 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +176 177 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +177 178 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +178 179 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +178 180 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +180 181 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +181 182 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +182 183 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +182 184 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +184 185 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +185 186 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +186 187 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +186 188 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +188 189 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +189 190 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +190 191 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +190 192 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +192 193 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +193 194 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +194 195 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +194 196 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +196 197 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +197 198 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +198 199 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +198 200 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +200 201 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +201 202 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +202 203 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +202 204 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +204 205 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +205 206 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +206 207 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +206 208 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +208 209 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +209 210 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +210 211 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +210 212 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +212 213 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +213 214 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +214 215 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +214 216 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +216 217 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +217 218 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +218 219 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +218 220 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +220 221 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +221 222 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +222 223 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +222 224 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +224 225 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +225 226 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +226 227 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +226 228 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +228 229 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +229 230 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +230 231 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +230 232 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +232 233 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +233 234 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +234 235 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +234 236 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +236 237 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +237 238 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +238 239 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +238 240 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +240 241 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +241 242 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +242 243 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +242 244 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +244 245 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +245 246 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +246 247 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +246 248 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +248 249 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +249 250 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +250 251 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +250 252 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +252 253 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +253 254 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +254 255 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +254 256 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +256 257 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +257 258 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +258 259 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +258 260 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +260 261 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +261 262 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +262 263 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +262 264 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +264 265 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +265 266 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +266 267 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +266 268 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +268 269 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +269 270 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +270 271 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +270 272 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +272 273 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +273 274 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +274 275 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +274 276 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +276 277 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +277 278 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +278 279 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +278 280 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +280 281 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +281 282 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +282 283 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +282 284 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +284 285 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +285 286 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +286 287 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +286 288 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +288 289 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +289 290 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +290 291 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +290 292 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +292 293 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +293 294 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +294 295 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +294 296 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +296 297 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +297 298 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +298 299 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +298 300 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +300 301 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +301 302 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +302 303 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +302 304 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +304 305 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +305 306 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +306 307 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +306 308 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +308 309 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +309 310 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +310 311 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +310 312 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +312 313 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +313 314 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +314 315 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +314 316 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +316 317 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +317 318 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +318 319 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +318 320 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +320 321 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +321 322 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +322 323 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +322 324 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +324 325 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +325 326 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +326 327 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +326 328 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +328 329 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +329 330 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +330 331 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +330 332 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +332 333 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +333 334 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +334 335 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +334 336 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +336 337 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +337 338 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +338 339 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +338 340 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +340 341 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +341 342 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +342 343 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +342 344 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +344 345 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +345 346 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +346 347 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +346 348 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +348 349 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +349 350 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +350 351 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +350 352 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +352 353 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +353 354 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +354 355 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +354 356 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +356 357 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +357 358 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +358 359 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +358 360 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +360 361 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +361 362 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +362 363 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +362 364 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +364 365 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +365 366 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +366 367 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +366 368 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +368 369 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +369 370 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +370 371 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +370 372 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +372 373 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +373 374 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +374 375 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +374 376 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +376 377 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +377 378 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +378 379 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +378 380 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +380 381 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +381 382 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +382 383 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +382 384 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +384 385 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +385 386 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +386 387 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +386 388 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +388 389 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +389 390 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +390 391 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +390 392 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +392 393 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +393 394 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +394 395 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +394 396 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +396 397 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +397 398 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +398 399 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +398 400 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +400 401 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +401 402 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +402 403 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +402 404 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +404 405 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +405 406 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +406 407 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +406 408 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +408 409 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +409 410 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +410 411 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +410 412 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +412 413 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +413 414 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +414 415 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +414 416 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +416 417 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +417 418 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +418 419 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +418 420 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +420 421 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +421 422 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +422 423 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +422 424 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +424 425 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +425 426 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +426 427 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +426 428 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +428 429 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +429 430 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +430 431 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +430 432 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +432 433 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +433 434 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +434 435 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +434 436 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +436 437 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +437 438 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +438 439 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +438 440 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +440 441 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +441 442 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +442 443 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +442 444 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +444 445 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +445 446 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +446 447 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +446 448 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +448 449 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +449 450 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +450 451 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +450 452 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +452 453 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +453 454 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +454 455 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +454 456 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +456 457 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +457 458 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +458 459 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +458 460 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +460 461 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +461 462 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +462 463 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +462 464 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +464 465 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +465 466 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +466 467 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +466 468 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +468 469 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +469 470 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +470 471 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +470 472 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +472 473 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +473 474 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +474 475 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +474 476 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +476 477 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +477 478 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +478 479 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +478 480 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +480 481 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +481 482 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +482 483 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +482 484 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +484 485 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +485 486 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +486 487 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +486 488 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +488 489 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +489 490 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +490 491 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +490 492 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +492 493 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +493 494 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +494 495 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +494 496 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +496 497 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +497 498 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +498 499 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +498 500 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +500 501 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +501 502 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +502 503 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +502 504 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +504 505 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +505 506 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +506 507 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +506 508 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +508 509 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +509 510 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +510 511 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +510 512 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +512 513 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +513 514 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +514 515 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +514 516 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +516 517 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +517 518 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +518 519 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +518 520 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +520 521 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +521 522 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +522 523 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +522 524 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +524 525 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +525 526 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +526 527 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +526 528 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +528 529 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +529 530 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +530 531 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +530 532 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +532 533 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +533 534 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +534 535 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +534 536 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +536 537 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +537 538 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +538 539 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +538 540 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +540 541 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +541 542 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +542 543 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +542 544 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +544 545 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +545 546 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +546 547 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +546 548 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +548 549 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +549 550 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +550 551 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +550 552 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +552 553 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +553 554 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +554 555 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +554 556 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +556 557 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +557 558 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +558 559 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +558 560 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +560 561 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +561 562 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +562 563 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +562 564 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +564 565 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +565 566 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +566 567 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +566 568 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +568 569 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +569 570 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +570 571 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +570 572 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +572 573 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +573 574 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +574 575 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +574 576 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +576 577 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +577 578 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +578 579 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +578 580 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +580 581 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +581 582 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +582 583 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +582 584 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +584 585 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +585 586 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +586 587 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +586 588 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +588 589 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +589 590 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +590 591 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +590 592 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +592 593 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +593 594 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +594 595 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +594 596 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +596 597 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +597 598 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +598 599 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +598 600 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +600 601 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +601 602 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +602 603 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +602 604 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +604 605 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +605 606 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +606 607 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +606 608 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +608 609 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +609 610 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +610 611 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +610 612 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +612 613 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +613 614 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +614 615 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +614 616 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +616 617 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +617 618 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +618 619 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +618 620 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +620 621 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +621 622 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +622 623 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +622 624 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +624 625 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +625 626 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +626 627 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +626 628 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +628 629 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +629 630 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +630 631 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +630 632 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +632 633 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +633 634 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +634 635 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +634 636 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +636 637 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +637 638 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +638 639 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +638 640 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +640 641 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +641 642 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +642 643 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +642 644 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +644 645 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +645 646 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +646 647 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +646 648 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +648 649 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +649 650 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +650 651 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +650 652 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +652 653 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +653 654 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +654 655 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +654 656 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +656 657 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +657 658 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +658 659 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +658 660 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +660 661 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +661 662 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +662 663 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +662 664 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +664 665 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +665 666 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +666 667 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +666 668 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +668 669 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +669 670 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +670 671 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +670 672 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +672 673 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +673 674 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +674 675 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +674 676 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +676 677 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +677 678 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +678 679 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +678 680 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +680 681 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +681 682 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +682 683 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +682 684 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +684 685 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +685 686 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +686 687 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +686 688 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +688 689 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +689 690 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +690 691 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +690 692 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +692 693 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +693 694 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +694 695 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +694 696 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +696 697 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +697 698 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +698 699 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +698 700 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +700 701 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +701 702 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +702 703 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +702 704 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +704 705 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +705 706 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +706 707 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +706 708 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +708 709 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +709 710 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +710 711 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +710 712 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +712 713 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +713 714 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +714 715 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +714 716 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +716 717 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +717 718 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +718 719 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +718 720 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +720 721 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +721 722 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +722 723 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +722 724 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +724 725 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +725 726 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +726 727 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +726 728 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +728 729 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +729 730 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +730 731 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +730 732 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +732 733 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +733 734 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +734 735 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +734 736 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +736 737 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +737 738 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +738 739 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +738 740 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +740 741 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +741 742 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +742 743 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +742 744 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +744 745 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +745 746 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +746 747 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +746 748 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +748 749 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +749 750 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +750 751 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +750 752 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +752 753 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +753 754 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +754 755 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +754 756 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +756 757 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +757 758 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +758 759 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +758 760 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +760 761 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +761 762 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +762 763 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +762 764 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +764 765 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +765 766 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +766 767 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +766 768 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +768 769 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +769 770 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +770 771 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +770 772 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +772 773 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +773 774 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +774 775 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +774 776 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +776 777 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +777 778 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +778 779 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +778 780 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +780 781 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +781 782 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +782 783 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +782 784 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +784 785 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +785 786 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +786 787 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +786 788 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +788 789 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +789 790 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +790 791 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +790 792 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +792 793 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +793 794 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +794 795 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +794 796 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +796 797 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +797 798 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +798 799 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +798 800 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +800 801 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +801 802 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +802 803 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +802 804 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +804 805 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +805 806 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +806 807 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +806 808 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +808 809 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +809 810 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +810 811 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +810 812 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +812 813 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +813 814 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +814 815 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +814 816 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +816 817 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +817 818 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +818 819 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +818 820 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +820 821 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +821 822 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +822 823 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +822 824 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +824 825 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +825 826 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +826 827 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +826 828 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +828 829 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +829 830 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +830 831 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +830 832 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +832 833 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +833 834 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +834 835 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +834 836 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +836 837 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +837 838 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +838 839 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +838 840 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +840 841 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +841 842 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +842 843 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +842 844 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +844 845 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +845 846 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +846 847 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +846 848 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +848 849 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +849 850 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +850 851 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +850 852 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +852 853 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +853 854 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +854 855 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +854 856 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +856 857 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +857 858 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +858 859 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +858 860 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +860 861 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +861 862 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +862 863 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +862 864 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +864 865 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +865 866 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +866 867 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +866 868 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +868 869 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +869 870 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +870 871 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +870 872 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +872 873 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +873 874 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +874 875 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +874 876 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +876 877 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +877 878 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +878 879 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +878 880 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +880 881 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +881 882 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +882 883 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +882 884 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +884 885 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +885 886 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +886 887 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +886 888 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +888 889 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +889 890 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +890 891 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +890 892 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +892 893 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +893 894 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +894 895 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +894 896 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +896 897 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +897 898 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +898 899 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +898 900 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +900 901 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +901 902 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +902 903 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +902 904 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +904 905 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +905 906 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +906 907 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +906 908 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +908 909 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +909 910 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +910 911 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +910 912 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +912 913 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +913 914 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +914 915 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +914 916 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +916 917 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +917 918 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +918 919 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +918 920 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +920 921 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +921 922 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +922 923 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +922 924 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +924 925 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +925 926 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +926 927 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +926 928 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +928 929 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +929 930 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +930 931 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +930 932 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +932 933 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +933 934 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +934 935 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +934 936 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +936 937 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +937 938 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +938 939 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +938 940 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +940 941 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +941 942 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +942 943 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +942 944 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +944 945 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +945 946 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +946 947 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +946 948 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +948 949 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +949 950 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +950 951 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +950 952 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +952 953 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +953 954 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +954 955 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +954 956 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +956 957 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +957 958 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +958 959 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +958 960 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +960 961 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +961 962 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +962 963 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +962 964 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +964 965 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +965 966 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +966 967 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +966 968 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +968 969 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +969 970 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +970 971 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +970 972 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +972 973 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +973 974 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +974 975 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +974 976 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +976 977 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +977 978 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +978 979 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +978 980 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +980 981 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +981 982 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +982 983 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +982 984 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +984 985 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +985 986 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +986 987 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +986 988 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +988 989 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +989 990 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +990 991 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +990 992 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +992 993 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +993 994 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +994 995 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +994 996 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +996 997 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +997 998 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +998 999 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +998 1000 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1000 1001 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1001 1002 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1002 1003 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1002 1004 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1004 1005 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1005 1006 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1006 1007 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1006 1008 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1008 1009 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1009 1010 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1010 1011 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1010 1012 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1012 1013 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1013 1014 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1014 1015 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1014 1016 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1016 1017 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1017 1018 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1018 1019 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1018 1020 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1020 1021 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1021 1022 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1022 1023 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1022 1024 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1024 1025 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1025 1026 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1026 1027 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1026 1028 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1028 1029 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1029 1030 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1030 1031 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1030 1032 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1032 1033 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1033 1034 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1034 1035 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1034 1036 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1036 1037 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1037 1038 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1038 1039 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1038 1040 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1040 1041 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1041 1042 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1042 1043 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1042 1044 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1044 1045 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1045 1046 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1046 1047 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1046 1048 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1048 1049 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1049 1050 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1050 1051 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1050 1052 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1052 1053 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1053 1054 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1054 1055 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1054 1056 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1056 1057 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1057 1058 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1058 1059 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1058 1060 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1060 1061 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1061 1062 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1062 1063 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1062 1064 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1064 1065 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1065 1066 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1066 1067 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1066 1068 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1068 1069 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1069 1070 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1070 1071 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1070 1072 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1072 1073 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1073 1074 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1074 1075 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1074 1076 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1076 1077 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1077 1078 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1078 1079 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1078 1080 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1080 1081 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1081 1082 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1082 1083 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1082 1084 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1084 1085 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1085 1086 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1086 1087 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1086 1088 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1088 1089 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1089 1090 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1090 1091 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1090 1092 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1092 1093 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1093 1094 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1094 1095 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1094 1096 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1096 1097 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1097 1098 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1098 1099 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1098 1100 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1100 1101 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1101 1102 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1102 1103 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1102 1104 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1104 1105 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1105 1106 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1106 1107 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1106 1108 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1108 1109 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1109 1110 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1110 1111 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1110 1112 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1112 1113 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1113 1114 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1114 1115 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1114 1116 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1116 1117 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1117 1118 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1118 1119 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1118 1120 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1120 1121 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1121 1122 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1122 1123 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1122 1124 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1124 1125 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1125 1126 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1126 1127 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1126 1128 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1128 1129 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1129 1130 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1130 1131 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1130 1132 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1132 1133 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1133 1134 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1134 1135 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1134 1136 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1136 1137 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1137 1138 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1138 1139 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1138 1140 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1140 1141 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1141 1142 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1142 1143 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1142 1144 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1144 1145 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1145 1146 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1146 1147 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1146 1148 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1148 1149 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1149 1150 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1150 1151 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1150 1152 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1152 1153 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1153 1154 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1154 1155 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1154 1156 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1156 1157 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1157 1158 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1158 1159 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1158 1160 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1160 1161 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1161 1162 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1162 1163 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1162 1164 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1164 1165 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1165 1166 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1166 1167 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1166 1168 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1168 1169 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1169 1170 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1170 1171 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1170 1172 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1172 1173 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1173 1174 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1174 1175 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1174 1176 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1176 1177 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1177 1178 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1178 1179 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1178 1180 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1180 1181 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1181 1182 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1182 1183 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1182 1184 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1184 1185 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1185 1186 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1186 1187 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1186 1188 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1188 1189 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1189 1190 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1190 1191 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1190 1192 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1192 1193 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1193 1194 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1194 1195 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1194 1196 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1196 1197 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1197 1198 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1198 1199 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1198 1200 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1200 1201 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1201 1202 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1202 1203 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1202 1204 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1204 1205 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1205 1206 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1206 1207 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1206 1208 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1208 1209 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1209 1210 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1210 1211 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1210 1212 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1212 1213 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1213 1214 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1214 1215 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1214 1216 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1216 1217 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1217 1218 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1218 1219 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1218 1220 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1220 1221 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1221 1222 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1222 1223 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1222 1224 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1224 1225 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1225 1226 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1226 1227 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1226 1228 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1228 1229 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1229 1230 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1230 1231 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1230 1232 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1232 1233 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1233 1234 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1234 1235 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1234 1236 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1236 1237 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1237 1238 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1238 1239 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1238 1240 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1240 1241 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1241 1242 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1242 1243 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1242 1244 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1244 1245 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1245 1246 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1246 1247 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1246 1248 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1248 1249 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1249 1250 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1250 1251 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1250 1252 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1252 1253 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1253 1254 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1254 1255 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1254 1256 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1256 1257 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1257 1258 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1258 1259 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1258 1260 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1260 1261 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1261 1262 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1262 1263 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1262 1264 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1264 1265 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1265 1266 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1266 1267 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1266 1268 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1268 1269 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1269 1270 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1270 1271 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1270 1272 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1272 1273 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1273 1274 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1274 1275 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1274 1276 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1276 1277 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1277 1278 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1278 1279 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1278 1280 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1280 1281 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1281 1282 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1282 1283 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1282 1284 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1284 1285 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1285 1286 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1286 1287 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1286 1288 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1288 1289 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1289 1290 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1290 1291 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1290 1292 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1292 1293 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1293 1294 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1294 1295 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1294 1296 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1296 1297 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1297 1298 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1298 1299 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1298 1300 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1300 1301 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1301 1302 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1302 1303 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1302 1304 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1304 1305 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1305 1306 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1306 1307 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1306 1308 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1308 1309 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1309 1310 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1310 1311 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1310 1312 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1312 1313 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1313 1314 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1314 1315 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1314 1316 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1316 1317 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1317 1318 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1318 1319 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1318 1320 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1320 1321 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1321 1322 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1322 1323 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1322 1324 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1324 1325 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1325 1326 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1326 1327 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1326 1328 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1328 1329 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1329 1330 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1330 1331 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1330 1332 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1332 1333 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1333 1334 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1334 1335 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1334 1336 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1336 1337 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1337 1338 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1338 1339 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1338 1340 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1340 1341 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1341 1342 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1342 1343 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1342 1344 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1344 1345 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1345 1346 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1346 1347 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1346 1348 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1348 1349 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1349 1350 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1350 1351 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1350 1352 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1352 1353 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1353 1354 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1354 1355 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1354 1356 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1356 1357 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1357 1358 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1358 1359 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1358 1360 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1360 1361 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1361 1362 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1362 1363 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1362 1364 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1364 1365 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1365 1366 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1366 1367 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1366 1368 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1368 1369 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1369 1370 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1370 1371 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1370 1372 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1372 1373 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1373 1374 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1374 1375 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1374 1376 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1376 1377 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1377 1378 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1378 1379 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1378 1380 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1380 1381 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1381 1382 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1382 1383 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1382 1384 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1384 1385 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1385 1386 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1386 1387 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1386 1388 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1388 1389 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1389 1390 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1390 1391 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1390 1392 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1392 1393 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1393 1394 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1394 1395 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1394 1396 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1396 1397 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1397 1398 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1398 1399 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1398 1400 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1400 1401 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1401 1402 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1402 1403 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1402 1404 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1404 1405 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1405 1406 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1406 1407 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1406 1408 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1408 1409 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1409 1410 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1410 1411 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1410 1412 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1412 1413 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1413 1414 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1414 1415 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1414 1416 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1416 1417 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1417 1418 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1418 1419 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1418 1420 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1420 1421 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1421 1422 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1422 1423 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1422 1424 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1424 1425 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1425 1426 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1426 1427 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1426 1428 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1428 1429 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1429 1430 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1430 1431 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1430 1432 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1432 1433 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1433 1434 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1434 1435 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1434 1436 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1436 1437 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1437 1438 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1438 1439 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1438 1440 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1440 1441 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1441 1442 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1442 1443 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1442 1444 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1444 1445 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1445 1446 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1446 1447 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1446 1448 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1448 1449 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1449 1450 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1450 1451 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1450 1452 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1452 1453 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1453 1454 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1454 1455 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1454 1456 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1456 1457 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1457 1458 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1458 1459 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1458 1460 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1460 1461 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1461 1462 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1462 1463 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1462 1464 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1464 1465 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1465 1466 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1466 1467 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1466 1468 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1468 1469 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1469 1470 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1470 1471 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1470 1472 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1472 1473 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1473 1474 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1474 1475 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1474 1476 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1476 1477 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1477 1478 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1478 1479 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1478 1480 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1480 1481 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1481 1482 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1482 1483 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1482 1484 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1484 1485 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1485 1486 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1486 1487 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1486 1488 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1488 1489 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1489 1490 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1490 1491 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1490 1492 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1492 1493 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1493 1494 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1494 1495 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1494 1496 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1496 1497 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1497 1498 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1498 1499 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1498 1500 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1500 1501 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1501 1502 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1502 1503 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1502 1504 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1504 1505 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1505 1506 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1506 1507 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1506 1508 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1508 1509 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1509 1510 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1510 1511 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1510 1512 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1512 1513 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1513 1514 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1514 1515 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1514 1516 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1516 1517 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1517 1518 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1518 1519 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1518 1520 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1520 1521 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1521 1522 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1522 1523 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1522 1524 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1524 1525 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1525 1526 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1526 1527 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1526 1528 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1528 1529 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1529 1530 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1530 1531 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1530 1532 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1532 1533 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1533 1534 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1534 1535 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1534 1536 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1536 1537 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1537 1538 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1538 1539 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1538 1540 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1540 1541 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1541 1542 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1542 1543 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1542 1544 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1544 1545 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1545 1546 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1546 1547 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1546 1548 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1548 1549 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1549 1550 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1550 1551 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1550 1552 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1552 1553 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1553 1554 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1554 1555 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1554 1556 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1556 1557 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1557 1558 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1558 1559 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1558 1560 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1560 1561 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1561 1562 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1562 1563 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1562 1564 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1564 1565 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1565 1566 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1566 1567 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1566 1568 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1568 1569 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1569 1570 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1570 1571 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1570 1572 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1572 1573 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1573 1574 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1574 1575 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1574 1576 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1576 1577 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1577 1578 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1578 1579 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1578 1580 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1580 1581 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1581 1582 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1582 1583 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1582 1584 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1584 1585 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1585 1586 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1586 1587 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1586 1588 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1588 1589 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1589 1590 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1590 1591 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1590 1592 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1592 1593 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1593 1594 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1594 1595 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1594 1596 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1596 1597 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1597 1598 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1598 1599 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1598 1600 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1600 1601 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1601 1602 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1602 1603 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1602 1604 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1604 1605 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1605 1606 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1606 1607 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1606 1608 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1608 1609 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1609 1610 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1610 1611 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1610 1612 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1612 1613 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1613 1614 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1614 1615 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1614 1616 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1616 1617 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1617 1618 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1618 1619 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1618 1620 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1620 1621 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1621 1622 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1622 1623 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1622 1624 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1624 1625 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1625 1626 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1626 1627 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1626 1628 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1628 1629 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1629 1630 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1630 1631 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1630 1632 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1632 1633 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1633 1634 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1634 1635 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1634 1636 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1636 1637 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1637 1638 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1638 1639 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1638 1640 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1640 1641 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1641 1642 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1642 1643 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1642 1644 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1644 1645 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1645 1646 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1646 1647 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1646 1648 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1648 1649 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1649 1650 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1650 1651 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1650 1652 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1652 1653 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1653 1654 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1654 1655 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1654 1656 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1656 1657 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1657 1658 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1658 1659 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1658 1660 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1660 1661 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1661 1662 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1662 1663 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1662 1664 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1664 1665 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1665 1666 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1666 1667 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1666 1668 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1668 1669 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1669 1670 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1670 1671 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1670 1672 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1672 1673 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1673 1674 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1674 1675 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1674 1676 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1676 1677 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1677 1678 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1678 1679 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1678 1680 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1680 1681 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1681 1682 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1682 1683 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1682 1684 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1684 1685 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1685 1686 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1686 1687 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1686 1688 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1688 1689 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1689 1690 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1690 1691 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1690 1692 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1692 1693 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1693 1694 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1694 1695 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1694 1696 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1696 1697 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1697 1698 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1698 1699 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1698 1700 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1700 1701 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1701 1702 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1702 1703 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1702 1704 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1704 1705 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1705 1706 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1706 1707 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1706 1708 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1708 1709 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1709 1710 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1710 1711 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1710 1712 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1712 1713 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1713 1714 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1714 1715 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1714 1716 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1716 1717 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1717 1718 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1718 1719 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1718 1720 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1720 1721 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1721 1722 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1722 1723 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1722 1724 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1724 1725 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1725 1726 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1726 1727 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1726 1728 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1728 1729 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1729 1730 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1730 1731 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1730 1732 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1732 1733 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1733 1734 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1734 1735 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1734 1736 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1736 1737 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1737 1738 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1738 1739 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1738 1740 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1740 1741 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1741 1742 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1742 1743 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1742 1744 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1744 1745 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1745 1746 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1746 1747 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1746 1748 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1748 1749 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1749 1750 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1750 1751 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1750 1752 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1752 1753 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1753 1754 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1754 1755 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1754 1756 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1756 1757 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1757 1758 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1758 1759 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1758 1760 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1760 1761 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1761 1762 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1762 1763 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1762 1764 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1764 1765 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1765 1766 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1766 1767 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1766 1768 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1768 1769 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1769 1770 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1770 1771 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1770 1772 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1772 1773 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1773 1774 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1774 1775 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1774 1776 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1776 1777 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1777 1778 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1778 1779 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1778 1780 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1780 1781 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1781 1782 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1782 1783 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1782 1784 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1784 1785 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1785 1786 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1786 1787 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1786 1788 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1788 1789 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1789 1790 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1790 1791 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1790 1792 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1792 1793 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1793 1794 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1794 1795 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1794 1796 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1796 1797 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1797 1798 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1798 1799 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1798 1800 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1800 1801 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1801 1802 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1802 1803 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1802 1804 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1804 1805 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1805 1806 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1806 1807 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1806 1808 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1808 1809 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1809 1810 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1810 1811 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1810 1812 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1812 1813 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1813 1814 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1814 1815 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1814 1816 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1816 1817 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1817 1818 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1818 1819 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1818 1820 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1820 1821 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1821 1822 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1822 1823 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1822 1824 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1824 1825 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1825 1826 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1826 1827 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1826 1828 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1828 1829 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1829 1830 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1830 1831 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1830 1832 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1832 1833 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1833 1834 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1834 1835 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1834 1836 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1836 1837 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1837 1838 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1838 1839 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1838 1840 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1840 1841 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1841 1842 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1842 1843 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1842 1844 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1844 1845 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1845 1846 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1846 1847 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1846 1848 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1848 1849 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1849 1850 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1850 1851 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1850 1852 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1852 1853 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1853 1854 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1854 1855 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1854 1856 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1856 1857 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1857 1858 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1858 1859 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1858 1860 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1860 1861 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1861 1862 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1862 1863 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1862 1864 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1864 1865 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1865 1866 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1866 1867 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1866 1868 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1868 1869 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1869 1870 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1870 1871 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1870 1872 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1872 1873 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1873 1874 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1874 1875 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1874 1876 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1876 1877 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1877 1878 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1878 1879 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1878 1880 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1880 1881 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1881 1882 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1882 1883 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1882 1884 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1884 1885 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1885 1886 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1886 1887 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1886 1888 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1888 1889 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1889 1890 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1890 1891 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1890 1892 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1892 1893 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1893 1894 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1894 1895 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1894 1896 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1896 1897 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1897 1898 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1898 1899 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1898 1900 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1900 1901 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1901 1902 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1902 1903 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1902 1904 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1904 1905 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1905 1906 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1906 1907 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1906 1908 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1908 1909 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1909 1910 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1910 1911 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1910 1912 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1912 1913 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1913 1914 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1914 1915 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1914 1916 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1916 1917 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1917 1918 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1918 1919 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1918 1920 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1920 1921 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1921 1922 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1922 1923 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1922 1924 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1924 1925 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1925 1926 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1926 1927 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1926 1928 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1928 1929 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1929 1930 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1930 1931 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1930 1932 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1932 1933 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1933 1934 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1934 1935 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1934 1936 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1936 1937 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1937 1938 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1938 1939 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1938 1940 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1940 1941 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1941 1942 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1942 1943 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1942 1944 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1944 1945 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1945 1946 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1946 1947 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1946 1948 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1948 1949 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1949 1950 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1950 1951 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1950 1952 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1952 1953 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1953 1954 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1954 1955 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1954 1956 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1956 1957 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1957 1958 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1958 1959 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1958 1960 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1960 1961 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1961 1962 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1962 1963 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1962 1964 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1964 1965 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1965 1966 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1966 1967 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1966 1968 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1968 1969 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1969 1970 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1970 1971 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1970 1972 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1972 1973 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1973 1974 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1974 1975 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1974 1976 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1976 1977 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1977 1978 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1978 1979 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1978 1980 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1980 1981 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1981 1982 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1982 1983 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1982 1984 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1984 1985 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1985 1986 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1986 1987 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1986 1988 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1988 1989 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1989 1990 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1990 1991 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1990 1992 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1992 1993 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1993 1994 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1994 1995 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1994 1996 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1996 1997 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1997 1998 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1998 1999 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +1998 2000 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2000 2001 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2001 2002 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2002 2003 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2002 2004 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2004 2005 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2005 2006 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2006 2007 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2006 2008 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2008 2009 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2009 2010 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2010 2011 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2010 2012 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2012 2013 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2013 2014 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2014 2015 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2014 2016 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2016 2017 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2017 2018 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2018 2019 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2018 2020 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2020 2021 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2021 2022 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2022 2023 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2022 2024 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2024 2025 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2025 2026 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2026 2027 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2026 2028 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2028 2029 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2029 2030 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2030 2031 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2030 2032 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2032 2033 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2033 2034 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2034 2035 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2034 2036 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2036 2037 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2037 2038 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2038 2039 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2038 2040 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2040 2041 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2041 2042 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2042 2043 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2042 2044 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2044 2045 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2045 2046 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2046 2047 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2046 2048 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2048 2049 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2049 2050 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2050 2051 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2050 2052 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2052 2053 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2053 2054 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2054 2055 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2054 2056 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2056 2057 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2057 2058 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2058 2059 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2058 2060 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2060 2061 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2061 2062 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2062 2063 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2062 2064 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2064 2065 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2065 2066 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2066 2067 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2066 2068 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2068 2069 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2069 2070 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2070 2071 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2070 2072 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2072 2073 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2073 2074 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2074 2075 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2074 2076 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2076 2077 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2077 2078 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2078 2079 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2078 2080 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2080 2081 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2081 2082 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2082 2083 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2082 2084 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2084 2085 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2085 2086 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2086 2087 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2086 2088 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2088 2089 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2089 2090 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2090 2091 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2090 2092 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2092 2093 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2093 2094 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2094 2095 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2094 2096 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2096 2097 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2097 2098 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2098 2099 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2098 2100 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2100 2101 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2101 2102 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2102 2103 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2102 2104 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2104 2105 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2105 2106 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2106 2107 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2106 2108 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2108 2109 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2109 2110 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2110 2111 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2110 2112 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2112 2113 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2113 2114 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2114 2115 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2114 2116 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2116 2117 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2117 2118 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2118 2119 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2118 2120 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2120 2121 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2121 2122 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2122 2123 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2122 2124 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2124 2125 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2125 2126 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2126 2127 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2126 2128 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2128 2129 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2129 2130 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2130 2131 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2130 2132 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2132 2133 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2133 2134 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2134 2135 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2134 2136 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2136 2137 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2137 2138 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2138 2139 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2138 2140 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2140 2141 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2141 2142 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2142 2143 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2142 2144 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2144 2145 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2145 2146 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2146 2147 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2146 2148 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2148 2149 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2149 2150 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2150 2151 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2150 2152 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2152 2153 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2153 2154 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2154 2155 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2154 2156 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2156 2157 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2157 2158 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2158 2159 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2158 2160 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2160 2161 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2161 2162 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2162 2163 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2162 2164 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2164 2165 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2165 2166 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2166 2167 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2166 2168 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2168 2169 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2169 2170 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2170 2171 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2170 2172 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2172 2173 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2173 2174 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2174 2175 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2174 2176 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2176 2177 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2177 2178 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2178 2179 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2178 2180 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2180 2181 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2181 2182 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2182 2183 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2182 2184 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2184 2185 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2185 2186 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2186 2187 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2186 2188 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2188 2189 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2189 2190 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2190 2191 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2190 2192 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2192 2193 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2193 2194 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2194 2195 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2194 2196 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2196 2197 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2197 2198 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2198 2199 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2198 2200 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2200 2201 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2201 2202 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2202 2203 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2202 2204 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2204 2205 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2205 2206 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2206 2207 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2206 2208 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2208 2209 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2209 2210 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2210 2211 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2210 2212 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2212 2213 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2213 2214 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2214 2215 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2214 2216 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2216 2217 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2217 2218 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2218 2219 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2218 2220 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2220 2221 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2221 2222 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2222 2223 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2222 2224 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2224 2225 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2225 2226 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2226 2227 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2226 2228 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2228 2229 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2229 2230 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2230 2231 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2230 2232 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2232 2233 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2233 2234 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2234 2235 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2234 2236 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2236 2237 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2237 2238 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2238 2239 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2238 2240 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2240 2241 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2241 2242 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2242 2243 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2242 2244 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2244 2245 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2245 2246 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2246 2247 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2246 2248 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2248 2249 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2249 2250 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2250 2251 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2250 2252 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2252 2253 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2253 2254 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2254 2255 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2254 2256 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2256 2257 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2257 2258 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2258 2259 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2258 2260 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2260 2261 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2261 2262 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2262 2263 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2262 2264 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2264 2265 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2265 2266 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2266 2267 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2266 2268 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2268 2269 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2269 2270 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2270 2271 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2270 2272 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2272 2273 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2273 2274 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2274 2275 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2274 2276 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2276 2277 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2277 2278 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2278 2279 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2278 2280 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2280 2281 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2281 2282 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2282 2283 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2282 2284 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2284 2285 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2285 2286 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2286 2287 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2286 2288 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2288 2289 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2289 2290 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2290 2291 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2290 2292 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2292 2293 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2293 2294 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2294 2295 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2294 2296 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2296 2297 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2297 2298 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2298 2299 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2298 2300 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2300 2301 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2301 2302 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2302 2303 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2302 2304 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2304 2305 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2305 2306 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2306 2307 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2306 2308 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2308 2309 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2309 2310 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2310 2311 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2310 2312 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2312 2313 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2313 2314 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2314 2315 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2314 2316 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2316 2317 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2317 2318 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2318 2319 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2318 2320 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2320 2321 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2321 2322 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2322 2323 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2322 2324 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2324 2325 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2325 2326 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2326 2327 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2326 2328 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2328 2329 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2329 2330 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2330 2331 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2330 2332 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2332 2333 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2333 2334 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2334 2335 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2334 2336 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2336 2337 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2337 2338 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2338 2339 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2338 2340 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2340 2341 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2341 2342 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2342 2343 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2342 2344 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2344 2345 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2345 2346 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2346 2347 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2346 2348 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2348 2349 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2349 2350 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2350 2351 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2350 2352 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2352 2353 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2353 2354 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2354 2355 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2354 2356 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2356 2357 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2357 2358 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2358 2359 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2358 2360 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2360 2361 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2361 2362 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2362 2363 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2362 2364 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2364 2365 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2365 2366 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2366 2367 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2366 2368 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2368 2369 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2369 2370 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2370 2371 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2370 2372 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2372 2373 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2373 2374 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2374 2375 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2374 2376 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2376 2377 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2377 2378 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2378 2379 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2378 2380 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2380 2381 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2381 2382 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2382 2383 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2382 2384 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2384 2385 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2385 2386 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2386 2387 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2386 2388 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2388 2389 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2389 2390 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2390 2391 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2390 2392 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2392 2393 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2393 2394 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2394 2395 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2394 2396 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2396 2397 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2397 2398 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2398 2399 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2398 2400 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +2400 2401 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +'6'; +'7'; +'8'; +'9'; +'10'; +'11'; +'12'; +'13'; +'14'; +'15'; +'16'; +'17'; +'18'; +'19'; +'20'; +'21'; +'22'; +'23'; +'24'; +'25'; +'26'; +'27'; +'28'; +'29'; +'30'; +'31'; +'32'; +'33'; +'34'; +'35'; +'36'; +'37'; +'38'; +'39'; +'40'; +'41'; +'42'; +'43'; +'44'; +'45'; +'46'; +'47'; +'48'; +'49'; +'50'; +'51'; +'52'; +'53'; +'54'; +'55'; +'56'; +'57'; +'58'; +'59'; +'60'; +'61'; +'62'; +'63'; +'64'; +'65'; +'66'; +'67'; +'68'; +'69'; +'70'; +'71'; +'72'; +'73'; +'74'; +'75'; +'76'; +'77'; +'78'; +'79'; +'80'; +'81'; +'82'; +'83'; +'84'; +'85'; +'86'; +'87'; +'88'; +'89'; +'90'; +'91'; +'92'; +'93'; +'94'; +'95'; +'96'; +'97'; +'98'; +'99'; +'100'; +'101'; +'102'; +'103'; +'104'; +'105'; +'106'; +'107'; +'108'; +'109'; +'110'; +'111'; +'112'; +'113'; +'114'; +'115'; +'116'; +'117'; +'118'; +'119'; +'120'; +'121'; +'122'; +'123'; +'124'; +'125'; +'126'; +'127'; +'128'; +'129'; +'130'; +'131'; +'132'; +'133'; +'134'; +'135'; +'136'; +'137'; +'138'; +'139'; +'140'; +'141'; +'142'; +'143'; +'144'; +'145'; +'146'; +'147'; +'148'; +'149'; +'150'; +'151'; +'152'; +'153'; +'154'; +'155'; +'156'; +'157'; +'158'; +'159'; +'160'; +'161'; +'162'; +'163'; +'164'; +'165'; +'166'; +'167'; +'168'; +'169'; +'170'; +'171'; +'172'; +'173'; +'174'; +'175'; +'176'; +'177'; +'178'; +'179'; +'180'; +'181'; +'182'; +'183'; +'184'; +'185'; +'186'; +'187'; +'188'; +'189'; +'190'; +'191'; +'192'; +'193'; +'194'; +'195'; +'196'; +'197'; +'198'; +'199'; +'200'; +'201'; +'202'; +'203'; +'204'; +'205'; +'206'; +'207'; +'208'; +'209'; +'210'; +'211'; +'212'; +'213'; +'214'; +'215'; +'216'; +'217'; +'218'; +'219'; +'220'; +'221'; +'222'; +'223'; +'224'; +'225'; +'226'; +'227'; +'228'; +'229'; +'230'; +'231'; +'232'; +'233'; +'234'; +'235'; +'236'; +'237'; +'238'; +'239'; +'240'; +'241'; +'242'; +'243'; +'244'; +'245'; +'246'; +'247'; +'248'; +'249'; +'250'; +'251'; +'252'; +'253'; +'254'; +'255'; +'256'; +'257'; +'258'; +'259'; +'260'; +'261'; +'262'; +'263'; +'264'; +'265'; +'266'; +'267'; +'268'; +'269'; +'270'; +'271'; +'272'; +'273'; +'274'; +'275'; +'276'; +'277'; +'278'; +'279'; +'280'; +'281'; +'282'; +'283'; +'284'; +'285'; +'286'; +'287'; +'288'; +'289'; +'290'; +'291'; +'292'; +'293'; +'294'; +'295'; +'296'; +'297'; +'298'; +'299'; +'300'; +'301'; +'302'; +'303'; +'304'; +'305'; +'306'; +'307'; +'308'; +'309'; +'310'; +'311'; +'312'; +'313'; +'314'; +'315'; +'316'; +'317'; +'318'; +'319'; +'320'; +'321'; +'322'; +'323'; +'324'; +'325'; +'326'; +'327'; +'328'; +'329'; +'330'; +'331'; +'332'; +'333'; +'334'; +'335'; +'336'; +'337'; +'338'; +'339'; +'340'; +'341'; +'342'; +'343'; +'344'; +'345'; +'346'; +'347'; +'348'; +'349'; +'350'; +'351'; +'352'; +'353'; +'354'; +'355'; +'356'; +'357'; +'358'; +'359'; +'360'; +'361'; +'362'; +'363'; +'364'; +'365'; +'366'; +'367'; +'368'; +'369'; +'370'; +'371'; +'372'; +'373'; +'374'; +'375'; +'376'; +'377'; +'378'; +'379'; +'380'; +'381'; +'382'; +'383'; +'384'; +'385'; +'386'; +'387'; +'388'; +'389'; +'390'; +'391'; +'392'; +'393'; +'394'; +'395'; +'396'; +'397'; +'398'; +'399'; +'400'; +'401'; +'402'; +'403'; +'404'; +'405'; +'406'; +'407'; +'408'; +'409'; +'410'; +'411'; +'412'; +'413'; +'414'; +'415'; +'416'; +'417'; +'418'; +'419'; +'420'; +'421'; +'422'; +'423'; +'424'; +'425'; +'426'; +'427'; +'428'; +'429'; +'430'; +'431'; +'432'; +'433'; +'434'; +'435'; +'436'; +'437'; +'438'; +'439'; +'440'; +'441'; +'442'; +'443'; +'444'; +'445'; +'446'; +'447'; +'448'; +'449'; +'450'; +'451'; +'452'; +'453'; +'454'; +'455'; +'456'; +'457'; +'458'; +'459'; +'460'; +'461'; +'462'; +'463'; +'464'; +'465'; +'466'; +'467'; +'468'; +'469'; +'470'; +'471'; +'472'; +'473'; +'474'; +'475'; +'476'; +'477'; +'478'; +'479'; +'480'; +'481'; +'482'; +'483'; +'484'; +'485'; +'486'; +'487'; +'488'; +'489'; +'490'; +'491'; +'492'; +'493'; +'494'; +'495'; +'496'; +'497'; +'498'; +'499'; +'500'; +'501'; +'502'; +'503'; +'504'; +'505'; +'506'; +'507'; +'508'; +'509'; +'510'; +'511'; +'512'; +'513'; +'514'; +'515'; +'516'; +'517'; +'518'; +'519'; +'520'; +'521'; +'522'; +'523'; +'524'; +'525'; +'526'; +'527'; +'528'; +'529'; +'530'; +'531'; +'532'; +'533'; +'534'; +'535'; +'536'; +'537'; +'538'; +'539'; +'540'; +'541'; +'542'; +'543'; +'544'; +'545'; +'546'; +'547'; +'548'; +'549'; +'550'; +'551'; +'552'; +'553'; +'554'; +'555'; +'556'; +'557'; +'558'; +'559'; +'560'; +'561'; +'562'; +'563'; +'564'; +'565'; +'566'; +'567'; +'568'; +'569'; +'570'; +'571'; +'572'; +'573'; +'574'; +'575'; +'576'; +'577'; +'578'; +'579'; +'580'; +'581'; +'582'; +'583'; +'584'; +'585'; +'586'; +'587'; +'588'; +'589'; +'590'; +'591'; +'592'; +'593'; +'594'; +'595'; +'596'; +'597'; +'598'; +'599'; +'600'; +'601'; +'602'; +'603'; +'604'; +'605'; +'606'; +'607'; +'608'; +'609'; +'610'; +'611'; +'612'; +'613'; +'614'; +'615'; +'616'; +'617'; +'618'; +'619'; +'620'; +'621'; +'622'; +'623'; +'624'; +'625'; +'626'; +'627'; +'628'; +'629'; +'630'; +'631'; +'632'; +'633'; +'634'; +'635'; +'636'; +'637'; +'638'; +'639'; +'640'; +'641'; +'642'; +'643'; +'644'; +'645'; +'646'; +'647'; +'648'; +'649'; +'650'; +'651'; +'652'; +'653'; +'654'; +'655'; +'656'; +'657'; +'658'; +'659'; +'660'; +'661'; +'662'; +'663'; +'664'; +'665'; +'666'; +'667'; +'668'; +'669'; +'670'; +'671'; +'672'; +'673'; +'674'; +'675'; +'676'; +'677'; +'678'; +'679'; +'680'; +'681'; +'682'; +'683'; +'684'; +'685'; +'686'; +'687'; +'688'; +'689'; +'690'; +'691'; +'692'; +'693'; +'694'; +'695'; +'696'; +'697'; +'698'; +'699'; +'700'; +'701'; +'702'; +'703'; +'704'; +'705'; +'706'; +'707'; +'708'; +'709'; +'710'; +'711'; +'712'; +'713'; +'714'; +'715'; +'716'; +'717'; +'718'; +'719'; +'720'; +'721'; +'722'; +'723'; +'724'; +'725'; +'726'; +'727'; +'728'; +'729'; +'730'; +'731'; +'732'; +'733'; +'734'; +'735'; +'736'; +'737'; +'738'; +'739'; +'740'; +'741'; +'742'; +'743'; +'744'; +'745'; +'746'; +'747'; +'748'; +'749'; +'750'; +'751'; +'752'; +'753'; +'754'; +'755'; +'756'; +'757'; +'758'; +'759'; +'760'; +'761'; +'762'; +'763'; +'764'; +'765'; +'766'; +'767'; +'768'; +'769'; +'770'; +'771'; +'772'; +'773'; +'774'; +'775'; +'776'; +'777'; +'778'; +'779'; +'780'; +'781'; +'782'; +'783'; +'784'; +'785'; +'786'; +'787'; +'788'; +'789'; +'790'; +'791'; +'792'; +'793'; +'794'; +'795'; +'796'; +'797'; +'798'; +'799'; +'800'; +'801'; +'802'; +'803'; +'804'; +'805'; +'806'; +'807'; +'808'; +'809'; +'810'; +'811'; +'812'; +'813'; +'814'; +'815'; +'816'; +'817'; +'818'; +'819'; +'820'; +'821'; +'822'; +'823'; +'824'; +'825'; +'826'; +'827'; +'828'; +'829'; +'830'; +'831'; +'832'; +'833'; +'834'; +'835'; +'836'; +'837'; +'838'; +'839'; +'840'; +'841'; +'842'; +'843'; +'844'; +'845'; +'846'; +'847'; +'848'; +'849'; +'850'; +'851'; +'852'; +'853'; +'854'; +'855'; +'856'; +'857'; +'858'; +'859'; +'860'; +'861'; +'862'; +'863'; +'864'; +'865'; +'866'; +'867'; +'868'; +'869'; +'870'; +'871'; +'872'; +'873'; +'874'; +'875'; +'876'; +'877'; +'878'; +'879'; +'880'; +'881'; +'882'; +'883'; +'884'; +'885'; +'886'; +'887'; +'888'; +'889'; +'890'; +'891'; +'892'; +'893'; +'894'; +'895'; +'896'; +'897'; +'898'; +'899'; +'900'; +'901'; +'902'; +'903'; +'904'; +'905'; +'906'; +'907'; +'908'; +'909'; +'910'; +'911'; +'912'; +'913'; +'914'; +'915'; +'916'; +'917'; +'918'; +'919'; +'920'; +'921'; +'922'; +'923'; +'924'; +'925'; +'926'; +'927'; +'928'; +'929'; +'930'; +'931'; +'932'; +'933'; +'934'; +'935'; +'936'; +'937'; +'938'; +'939'; +'940'; +'941'; +'942'; +'943'; +'944'; +'945'; +'946'; +'947'; +'948'; +'949'; +'950'; +'951'; +'952'; +'953'; +'954'; +'955'; +'956'; +'957'; +'958'; +'959'; +'960'; +'961'; +'962'; +'963'; +'964'; +'965'; +'966'; +'967'; +'968'; +'969'; +'970'; +'971'; +'972'; +'973'; +'974'; +'975'; +'976'; +'977'; +'978'; +'979'; +'980'; +'981'; +'982'; +'983'; +'984'; +'985'; +'986'; +'987'; +'988'; +'989'; +'990'; +'991'; +'992'; +'993'; +'994'; +'995'; +'996'; +'997'; +'998'; +'999'; +'1000'; +'1001'; +'1002'; +'1003'; +'1004'; +'1005'; +'1006'; +'1007'; +'1008'; +'1009'; +'1010'; +'1011'; +'1012'; +'1013'; +'1014'; +'1015'; +'1016'; +'1017'; +'1018'; +'1019'; +'1020'; +'1021'; +'1022'; +'1023'; +'1024'; +'1025'; +'1026'; +'1027'; +'1028'; +'1029'; +'1030'; +'1031'; +'1032'; +'1033'; +'1034'; +'1035'; +'1036'; +'1037'; +'1038'; +'1039'; +'1040'; +'1041'; +'1042'; +'1043'; +'1044'; +'1045'; +'1046'; +'1047'; +'1048'; +'1049'; +'1050'; +'1051'; +'1052'; +'1053'; +'1054'; +'1055'; +'1056'; +'1057'; +'1058'; +'1059'; +'1060'; +'1061'; +'1062'; +'1063'; +'1064'; +'1065'; +'1066'; +'1067'; +'1068'; +'1069'; +'1070'; +'1071'; +'1072'; +'1073'; +'1074'; +'1075'; +'1076'; +'1077'; +'1078'; +'1079'; +'1080'; +'1081'; +'1082'; +'1083'; +'1084'; +'1085'; +'1086'; +'1087'; +'1088'; +'1089'; +'1090'; +'1091'; +'1092'; +'1093'; +'1094'; +'1095'; +'1096'; +'1097'; +'1098'; +'1099'; +'1100'; +'1101'; +'1102'; +'1103'; +'1104'; +'1105'; +'1106'; +'1107'; +'1108'; +'1109'; +'1110'; +'1111'; +'1112'; +'1113'; +'1114'; +'1115'; +'1116'; +'1117'; +'1118'; +'1119'; +'1120'; +'1121'; +'1122'; +'1123'; +'1124'; +'1125'; +'1126'; +'1127'; +'1128'; +'1129'; +'1130'; +'1131'; +'1132'; +'1133'; +'1134'; +'1135'; +'1136'; +'1137'; +'1138'; +'1139'; +'1140'; +'1141'; +'1142'; +'1143'; +'1144'; +'1145'; +'1146'; +'1147'; +'1148'; +'1149'; +'1150'; +'1151'; +'1152'; +'1153'; +'1154'; +'1155'; +'1156'; +'1157'; +'1158'; +'1159'; +'1160'; +'1161'; +'1162'; +'1163'; +'1164'; +'1165'; +'1166'; +'1167'; +'1168'; +'1169'; +'1170'; +'1171'; +'1172'; +'1173'; +'1174'; +'1175'; +'1176'; +'1177'; +'1178'; +'1179'; +'1180'; +'1181'; +'1182'; +'1183'; +'1184'; +'1185'; +'1186'; +'1187'; +'1188'; +'1189'; +'1190'; +'1191'; +'1192'; +'1193'; +'1194'; +'1195'; +'1196'; +'1197'; +'1198'; +'1199'; +'1200'; +'1201'; +'1202'; +'1203'; +'1204'; +'1205'; +'1206'; +'1207'; +'1208'; +'1209'; +'1210'; +'1211'; +'1212'; +'1213'; +'1214'; +'1215'; +'1216'; +'1217'; +'1218'; +'1219'; +'1220'; +'1221'; +'1222'; +'1223'; +'1224'; +'1225'; +'1226'; +'1227'; +'1228'; +'1229'; +'1230'; +'1231'; +'1232'; +'1233'; +'1234'; +'1235'; +'1236'; +'1237'; +'1238'; +'1239'; +'1240'; +'1241'; +'1242'; +'1243'; +'1244'; +'1245'; +'1246'; +'1247'; +'1248'; +'1249'; +'1250'; +'1251'; +'1252'; +'1253'; +'1254'; +'1255'; +'1256'; +'1257'; +'1258'; +'1259'; +'1260'; +'1261'; +'1262'; +'1263'; +'1264'; +'1265'; +'1266'; +'1267'; +'1268'; +'1269'; +'1270'; +'1271'; +'1272'; +'1273'; +'1274'; +'1275'; +'1276'; +'1277'; +'1278'; +'1279'; +'1280'; +'1281'; +'1282'; +'1283'; +'1284'; +'1285'; +'1286'; +'1287'; +'1288'; +'1289'; +'1290'; +'1291'; +'1292'; +'1293'; +'1294'; +'1295'; +'1296'; +'1297'; +'1298'; +'1299'; +'1300'; +'1301'; +'1302'; +'1303'; +'1304'; +'1305'; +'1306'; +'1307'; +'1308'; +'1309'; +'1310'; +'1311'; +'1312'; +'1313'; +'1314'; +'1315'; +'1316'; +'1317'; +'1318'; +'1319'; +'1320'; +'1321'; +'1322'; +'1323'; +'1324'; +'1325'; +'1326'; +'1327'; +'1328'; +'1329'; +'1330'; +'1331'; +'1332'; +'1333'; +'1334'; +'1335'; +'1336'; +'1337'; +'1338'; +'1339'; +'1340'; +'1341'; +'1342'; +'1343'; +'1344'; +'1345'; +'1346'; +'1347'; +'1348'; +'1349'; +'1350'; +'1351'; +'1352'; +'1353'; +'1354'; +'1355'; +'1356'; +'1357'; +'1358'; +'1359'; +'1360'; +'1361'; +'1362'; +'1363'; +'1364'; +'1365'; +'1366'; +'1367'; +'1368'; +'1369'; +'1370'; +'1371'; +'1372'; +'1373'; +'1374'; +'1375'; +'1376'; +'1377'; +'1378'; +'1379'; +'1380'; +'1381'; +'1382'; +'1383'; +'1384'; +'1385'; +'1386'; +'1387'; +'1388'; +'1389'; +'1390'; +'1391'; +'1392'; +'1393'; +'1394'; +'1395'; +'1396'; +'1397'; +'1398'; +'1399'; +'1400'; +'1401'; +'1402'; +'1403'; +'1404'; +'1405'; +'1406'; +'1407'; +'1408'; +'1409'; +'1410'; +'1411'; +'1412'; +'1413'; +'1414'; +'1415'; +'1416'; +'1417'; +'1418'; +'1419'; +'1420'; +'1421'; +'1422'; +'1423'; +'1424'; +'1425'; +'1426'; +'1427'; +'1428'; +'1429'; +'1430'; +'1431'; +'1432'; +'1433'; +'1434'; +'1435'; +'1436'; +'1437'; +'1438'; +'1439'; +'1440'; +'1441'; +'1442'; +'1443'; +'1444'; +'1445'; +'1446'; +'1447'; +'1448'; +'1449'; +'1450'; +'1451'; +'1452'; +'1453'; +'1454'; +'1455'; +'1456'; +'1457'; +'1458'; +'1459'; +'1460'; +'1461'; +'1462'; +'1463'; +'1464'; +'1465'; +'1466'; +'1467'; +'1468'; +'1469'; +'1470'; +'1471'; +'1472'; +'1473'; +'1474'; +'1475'; +'1476'; +'1477'; +'1478'; +'1479'; +'1480'; +'1481'; +'1482'; +'1483'; +'1484'; +'1485'; +'1486'; +'1487'; +'1488'; +'1489'; +'1490'; +'1491'; +'1492'; +'1493'; +'1494'; +'1495'; +'1496'; +'1497'; +'1498'; +'1499'; +'1500'; +'1501'; +'1502'; +'1503'; +'1504'; +'1505'; +'1506'; +'1507'; +'1508'; +'1509'; +'1510'; +'1511'; +'1512'; +'1513'; +'1514'; +'1515'; +'1516'; +'1517'; +'1518'; +'1519'; +'1520'; +'1521'; +'1522'; +'1523'; +'1524'; +'1525'; +'1526'; +'1527'; +'1528'; +'1529'; +'1530'; +'1531'; +'1532'; +'1533'; +'1534'; +'1535'; +'1536'; +'1537'; +'1538'; +'1539'; +'1540'; +'1541'; +'1542'; +'1543'; +'1544'; +'1545'; +'1546'; +'1547'; +'1548'; +'1549'; +'1550'; +'1551'; +'1552'; +'1553'; +'1554'; +'1555'; +'1556'; +'1557'; +'1558'; +'1559'; +'1560'; +'1561'; +'1562'; +'1563'; +'1564'; +'1565'; +'1566'; +'1567'; +'1568'; +'1569'; +'1570'; +'1571'; +'1572'; +'1573'; +'1574'; +'1575'; +'1576'; +'1577'; +'1578'; +'1579'; +'1580'; +'1581'; +'1582'; +'1583'; +'1584'; +'1585'; +'1586'; +'1587'; +'1588'; +'1589'; +'1590'; +'1591'; +'1592'; +'1593'; +'1594'; +'1595'; +'1596'; +'1597'; +'1598'; +'1599'; +'1600'; +'1601'; +'1602'; +'1603'; +'1604'; +'1605'; +'1606'; +'1607'; +'1608'; +'1609'; +'1610'; +'1611'; +'1612'; +'1613'; +'1614'; +'1615'; +'1616'; +'1617'; +'1618'; +'1619'; +'1620'; +'1621'; +'1622'; +'1623'; +'1624'; +'1625'; +'1626'; +'1627'; +'1628'; +'1629'; +'1630'; +'1631'; +'1632'; +'1633'; +'1634'; +'1635'; +'1636'; +'1637'; +'1638'; +'1639'; +'1640'; +'1641'; +'1642'; +'1643'; +'1644'; +'1645'; +'1646'; +'1647'; +'1648'; +'1649'; +'1650'; +'1651'; +'1652'; +'1653'; +'1654'; +'1655'; +'1656'; +'1657'; +'1658'; +'1659'; +'1660'; +'1661'; +'1662'; +'1663'; +'1664'; +'1665'; +'1666'; +'1667'; +'1668'; +'1669'; +'1670'; +'1671'; +'1672'; +'1673'; +'1674'; +'1675'; +'1676'; +'1677'; +'1678'; +'1679'; +'1680'; +'1681'; +'1682'; +'1683'; +'1684'; +'1685'; +'1686'; +'1687'; +'1688'; +'1689'; +'1690'; +'1691'; +'1692'; +'1693'; +'1694'; +'1695'; +'1696'; +'1697'; +'1698'; +'1699'; +'1700'; +'1701'; +'1702'; +'1703'; +'1704'; +'1705'; +'1706'; +'1707'; +'1708'; +'1709'; +'1710'; +'1711'; +'1712'; +'1713'; +'1714'; +'1715'; +'1716'; +'1717'; +'1718'; +'1719'; +'1720'; +'1721'; +'1722'; +'1723'; +'1724'; +'1725'; +'1726'; +'1727'; +'1728'; +'1729'; +'1730'; +'1731'; +'1732'; +'1733'; +'1734'; +'1735'; +'1736'; +'1737'; +'1738'; +'1739'; +'1740'; +'1741'; +'1742'; +'1743'; +'1744'; +'1745'; +'1746'; +'1747'; +'1748'; +'1749'; +'1750'; +'1751'; +'1752'; +'1753'; +'1754'; +'1755'; +'1756'; +'1757'; +'1758'; +'1759'; +'1760'; +'1761'; +'1762'; +'1763'; +'1764'; +'1765'; +'1766'; +'1767'; +'1768'; +'1769'; +'1770'; +'1771'; +'1772'; +'1773'; +'1774'; +'1775'; +'1776'; +'1777'; +'1778'; +'1779'; +'1780'; +'1781'; +'1782'; +'1783'; +'1784'; +'1785'; +'1786'; +'1787'; +'1788'; +'1789'; +'1790'; +'1791'; +'1792'; +'1793'; +'1794'; +'1795'; +'1796'; +'1797'; +'1798'; +'1799'; +'1800'; +'1801'; +'1802'; +'1803'; +'1804'; +'1805'; +'1806'; +'1807'; +'1808'; +'1809'; +'1810'; +'1811'; +'1812'; +'1813'; +'1814'; +'1815'; +'1816'; +'1817'; +'1818'; +'1819'; +'1820'; +'1821'; +'1822'; +'1823'; +'1824'; +'1825'; +'1826'; +'1827'; +'1828'; +'1829'; +'1830'; +'1831'; +'1832'; +'1833'; +'1834'; +'1835'; +'1836'; +'1837'; +'1838'; +'1839'; +'1840'; +'1841'; +'1842'; +'1843'; +'1844'; +'1845'; +'1846'; +'1847'; +'1848'; +'1849'; +'1850'; +'1851'; +'1852'; +'1853'; +'1854'; +'1855'; +'1856'; +'1857'; +'1858'; +'1859'; +'1860'; +'1861'; +'1862'; +'1863'; +'1864'; +'1865'; +'1866'; +'1867'; +'1868'; +'1869'; +'1870'; +'1871'; +'1872'; +'1873'; +'1874'; +'1875'; +'1876'; +'1877'; +'1878'; +'1879'; +'1880'; +'1881'; +'1882'; +'1883'; +'1884'; +'1885'; +'1886'; +'1887'; +'1888'; +'1889'; +'1890'; +'1891'; +'1892'; +'1893'; +'1894'; +'1895'; +'1896'; +'1897'; +'1898'; +'1899'; +'1900'; +'1901'; +'1902'; +'1903'; +'1904'; +'1905'; +'1906'; +'1907'; +'1908'; +'1909'; +'1910'; +'1911'; +'1912'; +'1913'; +'1914'; +'1915'; +'1916'; +'1917'; +'1918'; +'1919'; +'1920'; +'1921'; +'1922'; +'1923'; +'1924'; +'1925'; +'1926'; +'1927'; +'1928'; +'1929'; +'1930'; +'1931'; +'1932'; +'1933'; +'1934'; +'1935'; +'1936'; +'1937'; +'1938'; +'1939'; +'1940'; +'1941'; +'1942'; +'1943'; +'1944'; +'1945'; +'1946'; +'1947'; +'1948'; +'1949'; +'1950'; +'1951'; +'1952'; +'1953'; +'1954'; +'1955'; +'1956'; +'1957'; +'1958'; +'1959'; +'1960'; +'1961'; +'1962'; +'1963'; +'1964'; +'1965'; +'1966'; +'1967'; +'1968'; +'1969'; +'1970'; +'1971'; +'1972'; +'1973'; +'1974'; +'1975'; +'1976'; +'1977'; +'1978'; +'1979'; +'1980'; +'1981'; +'1982'; +'1983'; +'1984'; +'1985'; +'1986'; +'1987'; +'1988'; +'1989'; +'1990'; +'1991'; +'1992'; +'1993'; +'1994'; +'1995'; +'1996'; +'1997'; +'1998'; +'1999'; +'2000'; +'2001'; +'2002'; +'2003'; +'2004'; +'2005'; +'2006'; +'2007'; +'2008'; +'2009'; +'2010'; +'2011'; +'2012'; +'2013'; +'2014'; +'2015'; +'2016'; +'2017'; +'2018'; +'2019'; +'2020'; +'2021'; +'2022'; +'2023'; +'2024'; +'2025'; +'2026'; +'2027'; +'2028'; +'2029'; +'2030'; +'2031'; +'2032'; +'2033'; +'2034'; +'2035'; +'2036'; +'2037'; +'2038'; +'2039'; +'2040'; +'2041'; +'2042'; +'2043'; +'2044'; +'2045'; +'2046'; +'2047'; +'2048'; +'2049'; +'2050'; +'2051'; +'2052'; +'2053'; +'2054'; +'2055'; +'2056'; +'2057'; +'2058'; +'2059'; +'2060'; +'2061'; +'2062'; +'2063'; +'2064'; +'2065'; +'2066'; +'2067'; +'2068'; +'2069'; +'2070'; +'2071'; +'2072'; +'2073'; +'2074'; +'2075'; +'2076'; +'2077'; +'2078'; +'2079'; +'2080'; +'2081'; +'2082'; +'2083'; +'2084'; +'2085'; +'2086'; +'2087'; +'2088'; +'2089'; +'2090'; +'2091'; +'2092'; +'2093'; +'2094'; +'2095'; +'2096'; +'2097'; +'2098'; +'2099'; +'2100'; +'2101'; +'2102'; +'2103'; +'2104'; +'2105'; +'2106'; +'2107'; +'2108'; +'2109'; +'2110'; +'2111'; +'2112'; +'2113'; +'2114'; +'2115'; +'2116'; +'2117'; +'2118'; +'2119'; +'2120'; +'2121'; +'2122'; +'2123'; +'2124'; +'2125'; +'2126'; +'2127'; +'2128'; +'2129'; +'2130'; +'2131'; +'2132'; +'2133'; +'2134'; +'2135'; +'2136'; +'2137'; +'2138'; +'2139'; +'2140'; +'2141'; +'2142'; +'2143'; +'2144'; +'2145'; +'2146'; +'2147'; +'2148'; +'2149'; +'2150'; +'2151'; +'2152'; +'2153'; +'2154'; +'2155'; +'2156'; +'2157'; +'2158'; +'2159'; +'2160'; +'2161'; +'2162'; +'2163'; +'2164'; +'2165'; +'2166'; +'2167'; +'2168'; +'2169'; +'2170'; +'2171'; +'2172'; +'2173'; +'2174'; +'2175'; +'2176'; +'2177'; +'2178'; +'2179'; +'2180'; +'2181'; +'2182'; +'2183'; +'2184'; +'2185'; +'2186'; +'2187'; +'2188'; +'2189'; +'2190'; +'2191'; +'2192'; +'2193'; +'2194'; +'2195'; +'2196'; +'2197'; +'2198'; +'2199'; +'2200'; +'2201'; +'2202'; +'2203'; +'2204'; +'2205'; +'2206'; +'2207'; +'2208'; +'2209'; +'2210'; +'2211'; +'2212'; +'2213'; +'2214'; +'2215'; +'2216'; +'2217'; +'2218'; +'2219'; +'2220'; +'2221'; +'2222'; +'2223'; +'2224'; +'2225'; +'2226'; +'2227'; +'2228'; +'2229'; +'2230'; +'2231'; +'2232'; +'2233'; +'2234'; +'2235'; +'2236'; +'2237'; +'2238'; +'2239'; +'2240'; +'2241'; +'2242'; +'2243'; +'2244'; +'2245'; +'2246'; +'2247'; +'2248'; +'2249'; +'2250'; +'2251'; +'2252'; +'2253'; +'2254'; +'2255'; +'2256'; +'2257'; +'2258'; +'2259'; +'2260'; +'2261'; +'2262'; +'2263'; +'2264'; +'2265'; +'2266'; +'2267'; +'2268'; +'2269'; +'2270'; +'2271'; +'2272'; +'2273'; +'2274'; +'2275'; +'2276'; +'2277'; +'2278'; +'2279'; +'2280'; +'2281'; +'2282'; +'2283'; +'2284'; +'2285'; +'2286'; +'2287'; +'2288'; +'2289'; +'2290'; +'2291'; +'2292'; +'2293'; +'2294'; +'2295'; +'2296'; +'2297'; +'2298'; +'2299'; +'2300'; +'2301'; +'2302'; +'2303'; +'2304'; +'2305'; +'2306'; +'2307'; +'2308'; +'2309'; +'2310'; +'2311'; +'2312'; +'2313'; +'2314'; +'2315'; +'2316'; +'2317'; +'2318'; +'2319'; +'2320'; +'2321'; +'2322'; +'2323'; +'2324'; +'2325'; +'2326'; +'2327'; +'2328'; +'2329'; +'2330'; +'2331'; +'2332'; +'2333'; +'2334'; +'2335'; +'2336'; +'2337'; +'2338'; +'2339'; +'2340'; +'2341'; +'2342'; +'2343'; +'2344'; +'2345'; +'2346'; +'2347'; +'2348'; +'2349'; +'2350'; +'2351'; +'2352'; +'2353'; +'2354'; +'2355'; +'2356'; +'2357'; +'2358'; +'2359'; +'2360'; +'2361'; +'2362'; +'2363'; +'2364'; +'2365'; +'2366'; +'2367'; +'2368'; +'2369'; +'2370'; +'2371'; +'2372'; +'2373'; +'2374'; +'2375'; +'2376'; +'2377'; +'2378'; +'2379'; +'2380'; +'2381'; +'2382'; +'2383'; +'2384'; +'2385'; +'2386'; +'2387'; +'2388'; +'2389'; +'2390'; +'2391'; +'2392'; +'2393'; +'2394'; +'2395'; +'2396'; +'2397'; +'2398'; +'2399'; +'2400'; +'2401'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt index f16c9af1..54fc3644 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt +++ b/tests/unit/opflow/constraint_jacobian/equality/CMakeLists.txt @@ -2,25 +2,14 @@ if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) set_source_files_properties(jac_eq_acopf.cpp PROPERTIES LANGUAGE CUDA) endif() -add_executable( - jac_eq_acopf jac_eq_acopf.cpp - ${CMAKE_SOURCE_DIR}/tests/unit/utils/test_acopf_utils.cpp -) +add_executable(jac_eq_acopf jac_eq_acopf.cpp) target_link_libraries(jac_eq_acopf ExaGO::OPFLOW) target_include_directories( jac_eq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/utils ) -target_include_directories( - jac_eq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow -) - -# Network files to run on - doing 3 and 600 bus examples. -set(prefix ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) -set(obj_network_files testx3.m testx600.m) -# Map num_copies to a specific netfile -set(num_copies 3 600) -list(TRANSFORM obj_network_files PREPEND ${prefix}) +# Numbers of copies of the base network to test +set(num_copies 1 3 600) set(solvers "") set(models "") @@ -33,27 +22,13 @@ if(EXAGO_ENABLE_IPOPT) list(APPEND dependencies IPOPT) endif() -# Set up HIOP solver tests if enabled (deprecated) -if(EXAGO_ENABLE_HIOP) - list(APPEND solvers HIOP) - list(APPEND models POWER_BALANCE_HIOP) - list(APPEND dependencies HIOP) -endif() - # Set up HIOPSPARSE solver tests if enabled -if(TARGET HiOp::SPARSE) +if(EXAGO_ENABLE_HIOP_SPARSE) list(APPEND solvers HIOPSPARSE) list(APPEND models POWER_BALANCE_POLAR) list(APPEND dependencies HIOP_SPARSE) endif() -# Set up RAJA support tests if enabled (deprecated) -if(EXAGO_ENABLE_RAJA) - list(APPEND solvers HIOP) - list(APPEND models PBPOLRAJAHIOP) - list(APPEND dependencies HIOP) -endif() - if(EXAGO_RUN_TESTS) foreach( model @@ -65,11 +40,10 @@ if(EXAGO_RUN_TESTS) solvers dependencies ) - # Iterate over networks, matching network file to num_copies - foreach(network num IN ZIP_LISTS obj_network_files num_copies) - get_filename_component(net ${network} NAME) + # Iterate over the numbers of copies + foreach(num IN LISTS num_copies) set(testname - "UNIT_TESTS_OPFLOW_EQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" + "UNIT_TESTS_OPFLOW_EQUALITY_CONSTRAINT_JACOBIAN_${num}_${solver}_${model}" ) exago_add_test( NAME @@ -84,7 +58,7 @@ if(EXAGO_RUN_TESTS) -opflow_solver ${solver} -netfile - ${network} + ${CMAKE_CURRENT_SOURCE_DIR}/CECJ_unittestx${num}.m -num_copies ${num} -validation diff --git a/tests/unit/opflow/constraint_jacobian/equality/README.md b/tests/unit/opflow/constraint_jacobian/equality/README.md index 3f4939ab..4f1cc350 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/README.md +++ b/tests/unit/opflow/constraint_jacobian/equality/README.md @@ -35,7 +35,12 @@ Dimensions of the matrix are: ## Input ExaGO OPFLOW reads .m file, thus the input file for unit test is in this format. -A 5-bus system **CECJ-unittestx1.m** will be used as a basis for this test. In addition, an artificial solution vector will be also generated as an input for the test. +A 5-bus system **CECJ_unittestx1.m** will be used as a basis for this test. In addition, an artificial solution vector will be also generated as an input for the test. + +### Test files + +- `CECJ_unittestx.m`: N copies of the 5-bus system (N = 1, 3, 600). Regenerate with `python3 gen_network.py `. +- `cecj.csv`: reference Jacobian for N=1, written by the MATLAB script `gen_cecj.m`. The first line holds the numbers of rows and columns, followed by a 0, and each following line one nonzero as a 1-based `row,column,value` triple. The test replicates it for N copies (see [Scaling](#scaling)). ### Parameters values in .m file @@ -70,10 +75,10 @@ In general, solution vector has following elements per bus: 3. Generator MW (if generator bus) 4. Generator MVar (if generator bus) -For the 5-bus system **CECJ-unittestx1.m**, solution vector is: +For the 5-bus system **CECJ_unittestx1.m**, solution vector is: - +
0 2 0 2 30 2 1.6 -2.2 0 2 0 20 2 0 2 30*PI/180.0 2 1.6 -2.2 0 2 0 2
@@ -132,10 +137,10 @@ With the parameters of the example network the matrix is: Q1 -1.6 -2.0 1.6 -0.4 0 0 0 0 0 0 0 0 -P2 -0.8 -0.8 0.8 2.8 0.8 -0.2 0 0 -0.8 -0.8 0 0 +P2 -0.8 -0.8 0.8 1.81 0.8 -0.2 0 0 -0.8 -0.8 0 0 -Q2 1.6 -0.4 -3.6 -3.8 0.4 0.4 0 0 1.6 -0.4 0 0 +Q2 1.6 -0.4 -3.6 -3.998 0.4 0.4 0 0 1.6 -0.4 0 0 P3 0 0 -0.8 0.2 0.8 1.8 -1 0 0 0 0 0 @@ -170,7 +175,7 @@ To scale the solution vector, following needs to be done: For N=3 the solution vector is: - +
0 2 0 2 30 2 1.6 -2.2 0 2 0 2 0 2 30 2 1.6 -2.2 0 2 0 20 2 30 2 1.6 -2.2 0 2 0 20 2 0 2 30*PI/180.0 2 1.6 -2.2 0 2 0 2 0 2 30*PI/180.0 2 1.6 -2.2 0 2 0 20 2 30*PI/180.0 2 1.6 -2.2 0 2 0 2
@@ -181,3 +186,7 @@ To build a Jacobian matrix when the network is being multiplied the process for ![img1.png](Jacobian.jpg) ### Jacobian for N=3 + +The network with N copies has 4N+1 buses and N generators, because each copy after the first starts at the last bus of the previous one. The Jacobian therefore has 8N+2 rows and 10N+2 columns, 26 x 32 for N=3. + +It is built by placing the N=1 matrix above N times, shifting copy n (n = 0, ..., N-1) by 8n rows and 10n columns. The first two rows and columns of copy n then fall on the last two of copy n-1, and the entries of that shared bus are added. diff --git a/tests/unit/opflow/constraint_jacobian/equality/cecj.csv b/tests/unit/opflow/constraint_jacobian/equality/cecj.csv index b6c4eb6d..a1591b6f 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/cecj.csv +++ b/tests/unit/opflow/constraint_jacobian/equality/cecj.csv @@ -10,7 +10,7 @@ 3,1,-0.8 3,2,-0.8 3,3,0.8 -3,4,2.8 +3,4,1.81 3,5,0.8 3,6,-0.2 3,9,-0.8 @@ -18,7 +18,7 @@ 4,1,1.6 4,2,-0.4 4,3,-3.6 -4,4,-3.8 +4,4,-3.998 4,5,0.4 4,6,0.4 4,9,1.6 diff --git a/tests/unit/opflow/constraint_jacobian/equality/Untitled.m b/tests/unit/opflow/constraint_jacobian/equality/gen_cecj.m similarity index 99% rename from tests/unit/opflow/constraint_jacobian/equality/Untitled.m rename to tests/unit/opflow/constraint_jacobian/equality/gen_cecj.m index 643f3bef..dc40f4f5 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/Untitled.m +++ b/tests/unit/opflow/constraint_jacobian/equality/gen_cecj.m @@ -11,6 +11,7 @@ theta4=deg2rad(0); theta5=deg2rad(0); +mvabase = 100; R=2; X=1; @@ -28,8 +29,8 @@ Pd=-3.4; Qd=8.8; -Gl=0.25; -Bl=-0.05; +Gl=0.25 / mvabase; +Bl=-0.05 / mvabase; theta12=theta1-theta2; diff --git a/tests/unit/opflow/constraint_jacobian/equality/gen_network.py b/tests/unit/opflow/constraint_jacobian/equality/gen_network.py new file mode 100644 index 00000000..b2a56c34 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/equality/gen_network.py @@ -0,0 +1,131 @@ +#!/usr/bin/python + +import argparse + + +def header(case_name): + output = [] + output.append("function mpc = " + case_name + "\n") + output.append("mpc.version = '2';\n") + output.append("mpc.baseMVA = 100.00;\n") + output.append("\n") + return output + + +def bus(bus_size): + output = [] + output.append("%% bus data\n") + output.append("mpc.bus = [\n") + output.append( "1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append( "2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append( "3 3 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900\n") + output.append( "4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append( "5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + for i in range(1, int(bus_size)): + bus_idx = (i + 1) * 4 + output.append(f"{bus_idx - 2} " + + "1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append(f"{bus_idx - 1} " + + "2 0.00 0.00 0.00 0.00 1 2.0000000 30.000000 13.80 1 1.100 0.900\n") + output.append(f"{bus_idx} " + + "1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append(f"{bus_idx + 1} " + + "1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append("];\n") + output.append("\n") + return output + + +def generator(bus_size): + output = [] + output.append("%% generator data\n") + output.append("mpc.gen = [\n") + for i in range(3, int(bus_size) * 4, 4): + output.append( + f"{i} 1.60 -2.20 9900.00 -9900.00 2.0000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000\n") + output.append("];\n") + output.append("\n") + return output + + +def gen_cost(bus_size): + output = [] + output.append("%% generator cost data\n") + output.append("mpc.gencost = [\n") + for _ in range(int(bus_size)): + output.append("2 0 0 3 0.010 0.100 8.00 0.0000 \n") + output.append("];\n") + output.append("\n") + return output + + +def branch(bus_size): + output = [] + output.append("%% branch data\n") + output.append("mpc.branch = [\n") + for i in range(int(bus_size)): + bus_idx = (4 * i + 1) + output.append(f"{bus_idx} {bus_idx + 1} " + + "2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00\n") + output.append(f"{bus_idx + 1} {bus_idx + 2} " + + "2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 0.00 0.00 0.00\n") + output.append(f"{bus_idx + 1} {bus_idx + 3} " + + "2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00\n") + output.append(f"{bus_idx + 3} {bus_idx + 4} " + + "2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 0.00 0.00 0.00\n") + output.append("];\n") + output.append("\n") + return output + + +def bus_names(bus_size): + output = [] + output.append("%% bus names\n") + output.append("mpc.bus_name = {\n") + for i in range(int(bus_size) * 4 + 1): + output.append(f"'{i + 1}';\n") + output.append("};\n") + output.append("\n") + return output + + +def gen_types(bus_size): + output = [] + output.append("%% Generator Unit Types\n") + output.append("mpc.gentype = {\n") + for i in range(int(bus_size)): + output.append("'UN';\n") + output.append("};\n") + output.append("\n") + return output + + +def gen_fuel(bus_size): + output = [] + output.append("%% Generator Fuel Types\n") + output.append("mpc.genfuel = {\n") + for i in range(int(bus_size)): + output.append("'unknown';\n") + output.append("};\n") + return output + + +if __name__ == '__main__': + parser = argparse.ArgumentParser( + description='Generate CECJ_unittestx.m, a network of N copies of ' + 'the 5-bus equality constraint Jacobian test network.') + parser.add_argument('network_size', type=int, + help='number of copies N of the 5-bus network') + args = parser.parse_args() + + network_length = args.network_size + case_name = f'CECJ_unittestx{network_length}' + + print(f'Generating a network of size {network_length}') + + with open(case_name + '.m', 'w') as f: + for section in [header(case_name), bus(network_length), + generator(network_length), gen_cost(network_length), + branch(network_length), bus_names(network_length), + gen_types(network_length), gen_fuel(network_length)]: + f.writelines(section) diff --git a/tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp b/tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp index 2b09eea4..414fdace 100644 --- a/tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp +++ b/tests/unit/opflow/constraint_jacobian/equality/jac_eq_acopf.cpp @@ -1,166 +1,209 @@ +#include #include #include +#include +#include #include +#include -#include -#include +#include #include +#include -#include "opflow_tests.h" -#include "test_acopf_utils.h" +inline constexpr double PI = 3.14159265358979323846; + +PetscErrorCode ConstructSolutionVector(Vec *X, int num_copies); +PetscErrorCode ConstructReferenceJacobian(Mat *J, int num_copies, + const std::string &reffile); /** - * @brief Unit test driver for objective function - * @see opflow/OpflowTests.hpp for kernel tested by this driver + * @brief Unit test driver for the equality constraint Jacobian + * + * Computes the equality constraint Jacobian of the network at a fixed solution + * vector and compares it with the reference Jacobian of the 5-bus network, + * replicated `num_copies` times. + * + * Options (implemented using PETSc options): * - * You can pass two options to the objectiveAcopf executatable through the - * command line (implemented using PETSc options): + * ~ -netfile : Network file, e.g. `CECJ_unittestx.m`. * - * ~ -netfile : Specifies the input data file to test against. - * Default value is `//datafiles/case9/case9mod.m`. See directory - * datafiles for other potential inputs. + * ~ -validation : Reference Jacobian of the 5-bus network, e.g. + * `cecj.csv`. * - * ~ -num_copies : Specifies the number of replications of the - * network given through `-netfile`. If this is not set properly, test may fail + * ~ -num_copies : Number of copies N of the 5-bus network in the + * network file (default 1). If this is not set properly, the test fails. * */ int main(int argc, char **argv) { - PetscErrorCode ierr; PetscBool flg; - Vec X; - int fail = 0; - double obj_value; - char file_c_str[PETSC_MAX_PATH_LEN]; - char validation_c_str[PETSC_MAX_PATH_LEN]; - std::string file; - char appname[] = "opflow"; - MPI_Comm comm = MPI_COMM_WORLD; - int num_copies = 0; + char appname[] = "opflow"; char help[] = "Unit tests for equality constraint Jacobians running opflow\n"; /** Use `ExaGOLogSetLoggingFileName("opflow-logfile");` to log the output. */ - ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + PetscErrorCode ierr = + ExaGOInitialize(MPI_COMM_WORLD, &argc, &argv, appname, help); if (ierr) { fprintf(stderr, "Could not initialize ExaGO application %s.\n", appname); return ierr; } - /* Get network data file from command line */ - ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, - PETSC_MAX_PATH_LEN, &flg); - CHKERRQ(ierr); - /* Get num_copies from command line */ - ierr = PetscOptionsGetInt(NULL, NULL, "-num_copies", &num_copies, &flg); - CHKERRQ(ierr); + int num_copies = 1; + PetscCall(PetscOptionsGetInt(NULL, NULL, "-num_copies", &num_copies, &flg)); + + /* Get network and reference Jacobian files from command line */ + char netfile[PETSC_MAX_PATH_LEN] = ""; + char reffile[PETSC_MAX_PATH_LEN] = ""; + PetscCall(PetscOptionsGetString(NULL, NULL, "-netfile", netfile, + PETSC_MAX_PATH_LEN, &flg)); + PetscCall(PetscOptionsGetString(NULL, NULL, "-validation", reffile, + PETSC_MAX_PATH_LEN, &flg)); + + Mat J_eq_ref; + PetscCall(ConstructReferenceJacobian(&J_eq_ref, num_copies, reffile)); + Vec X; - if (!flg) { - file = "../datafiles/case9/case9mod.m"; + OPFLOW opflowtest; + + /* Set up test opflow */ + PetscCall(OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest)); + PetscCall(OPFLOWReadMatPowerData(opflowtest, netfile)); + PetscCall(OPFLOWSetUp(opflowtest)); + + PetscCall(ConstructSolutionVector(&X, num_copies)); + + std::string solvername; + PetscCall(OPFLOWGetSolver(opflowtest, &solvername)); + + int fail = 0; + if (solvername == "IPOPT" || solvername == "HIOPSPARSE") { + Mat J_eq; + Mat J_ineq; + PetscCall(OPFLOWGetConstraintJacobian(opflowtest, &J_eq, &J_ineq)); + PetscCall(OPFLOWComputeConstraintJacobian(opflowtest, X, J_eq, J_ineq)); + + PetscCall(MatAXPY(J_eq, -1.0, J_eq_ref, UNKNOWN_NONZERO_PATTERN)); + PetscReal norm = 0.0; + PetscCall(MatNorm(J_eq, NORM_INFINITY, &norm)); + std::cout << "Error norm: " << norm << std::endl; + if (norm >= exago::tests::eps) { + ++fail; + ExaGOLog(EXAGO_LOG_INFO, + "Error between Equality Constraint Jacobians ({}) exceeds " + "tolerance {}", + norm, exago::tests::eps); + } } else { - file.assign(file_c_str); + ExaGOLog(EXAGO_LOG_INFO, "Skipping test for unsupported solver {}", + solvername); + fail = exago::tests::SKIP_TEST; } - // Set obj_value as reference solution, and run as usual - /* Get validation data file from command line */ - ierr = PetscOptionsGetString(NULL, NULL, "-validation", validation_c_str, - PETSC_MAX_PATH_LEN, &flg); - CHKERRQ(ierr); - readFromFile(&obj_value, validation_c_str); + PetscCall(OPFLOWDestroy(&opflowtest)); - obj_value = obj_value * num_copies; + PetscCall(VecDestroy(&X)); + PetscCall(MatDestroy(&J_eq_ref)); - OPFLOW opflowtest; - exago::tests::TestOpflow test; + ExaGOFinalize(); + return fail; +} - /* Set up test opflow */ - ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest); - CHKERRQ(ierr); - ierr = OPFLOWReadMatPowerData(opflowtest, file.c_str()); - CHKERRQ(ierr); - ierr = OPFLOWSetInitializationType(opflowtest, OPFLOWINIT_FROMFILE); - CHKERRQ(ierr); - ierr = OPFLOWSetUp(opflowtest); - CHKERRQ(ierr); - ierr = OPFLOWGetSolution(opflowtest, &X); - CHKERRQ(ierr); - - // If we are using HIOP, need to convert X - // The string lengths must be 65 - std::string modelname; - std::string solvername; - ierr = OPFLOWGetModel(opflowtest, &modelname); - ierr = OPFLOWGetSolver(opflowtest, &solvername); - - if (solvername == "HIOP") { -#if defined(EXAGO_ENABLE_HIOP) - double *x_ref; - ierr = VecGetArray(X, &x_ref); - - int nx, nconeq, nconineq; - ierr = OPFLOWGetSizes(opflowtest, &nx, &nconeq, &nconineq); - CHKERRQ(ierr); - - // If we are running using the CPU model, nothing needs to be done - if (modelname == "POWER_BALANCE_HIOP") { - // TODO: Replace with inequality Jacobian test once implemented - // fail += test.computeObjective(opflowtest, x_ref, obj_value); - } else // Using model PBPOLRAJAHIOP - { -#if defined(EXAGO_ENABLE_RAJA) - // Get resource manager instance - auto &resmgr = umpire::ResourceManager::getInstance(); - - // Get Allocator - umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); - - // Register array xref with umpire - umpire::util::AllocationRecord record_x{ - x_ref, sizeof(double) * nx, h_allocator.getAllocationStrategy()}; - resmgr.registerAllocation(x_ref, record_x); - // Allocate and copy xref to device - double *x_ref_dev; - -#ifdef EXAGO_ENABLE_GPU - - ierr = OPFLOWSetHIOPComputeMode(opflowtest, "GPU"); - CHKERRQ(ierr); - - umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); - x_ref_dev = - static_cast(d_allocator.allocate(nx * sizeof(double))); -#else - ierr = OPFLOWSetHIOPComputeMode(opflowtest, "CPU"); - CHKERRQ(ierr); - x_ref_dev = x_ref; -#endif - resmgr.copy(x_ref_dev, x_ref); - - // TODO: Replace with inequality Jacobian test once implemented - // fail += test.computeObjective(opflowtest, x_ref_dev, obj_value); - -#ifdef EXAGO_ENABLE_GPU - d_allocator.deallocate(x_ref_dev); -#endif -#endif +PetscErrorCode ConstructSolutionVector(Vec *X, int num_copies) { + PetscFunctionBeginUser; + + std::vector x_base = {0, 2, 0, 2, 30 * PI / 180.0, 2, 1.6, -2.2, + 0, 2, 0, 2}; + int nvals_base = x_base.size(); + int nvals = (nvals_base - 2) * num_copies + 2; + std::vector x; + x.reserve(nvals); + x.assign(begin(x_base), end(x_base)); + std::vector is(nvals); + std::iota(begin(is), end(is), 0); + + for (int n = 1; n < num_copies; ++n) { + for (int i = 2; i < nvals_base; ++i) { + x.push_back(x_base[i]); } + } - ierr = VecRestoreArray(X, &x_ref); - CHKERRQ(ierr); + PetscCall(VecCreateSeq(PETSC_COMM_WORLD, nvals, X)); + PetscCall(VecSetValues(*X, is.size(), is.data(), x.data(), ADD_VALUES)); + PetscCall(VecAssemblyBegin(*X)); + PetscCall(VecAssemblyEnd(*X)); - ierr = PetscFree(x_ref); - CHKERRQ(ierr); -#endif // End #ifdefined(EXAGO_ENABLE_HIOP) - } else { - // TODO: Replace with inequality Jacobian test once implemented - // fail += test.computeObjective(opflowtest, X, obj_value); + PetscFunctionReturn(PETSC_SUCCESS); +} + +PetscErrorCode ConstructReferenceJacobian(Mat *J, int num_copies, + const std::string &reffile) { + PetscFunctionBeginUser; + + // Read base Jacobian from file + std::ifstream ifs(reffile); + if (!ifs) { + throw ExaGOError("Unable to open file: " + reffile); + } + std::string line; + int nrows_base, ncols_base; + std::vector i_base; + std::vector j_base; + std::vector v_base; + // Read matrix dimensions + std::getline(ifs, line); + std::istringstream iss(line); + std::string dimstr; + std::getline(iss, dimstr, ','); + std::istringstream(dimstr) >> nrows_base; + std::getline(iss, dimstr, ','); + std::istringstream(dimstr) >> ncols_base; + // Read triples + std::string estr; + while (std::getline(ifs, line)) { + PetscInt i, j; + PetscReal v; + iss = std::istringstream(line); + std::getline(iss, estr, ','); + std::istringstream(estr) >> i; + std::getline(iss, estr, ','); + std::istringstream(estr) >> j; + std::getline(iss, estr, ','); + std::istringstream(estr) >> v; + i_base.push_back(i - 1); + j_base.push_back(j - 1); + v_base.push_back(v); + } + + int nrows = (nrows_base - 2) * num_copies + 2; + int ncols = (ncols_base - 2) * num_copies + 2; + + std::vector i_coo; + std::vector j_coo; + std::vector v_coo; + + std::size_t ncoo = i_base.size() * num_copies; + i_coo.reserve(ncoo); + j_coo.reserve(ncoo); + v_coo.reserve(ncoo); + + i_coo.assign(begin(i_base), end(i_base)); + j_coo.assign(begin(j_base), end(j_base)); + v_coo.assign(begin(v_base), end(v_base)); + + for (int n = 1; n < num_copies; ++n) { + auto row_start = n * (nrows_base - 2); + auto col_start = n * (ncols_base - 2); + for (std::size_t c = 0; c < v_base.size(); ++c) { + i_coo.push_back(row_start + i_base[c]); + j_coo.push_back(col_start + j_base[c]); + v_coo.push_back(v_base[c]); + } } - ierr = OPFLOWDestroy(&opflowtest); - CHKERRQ(ierr); - // Temporarily skip the test - fail = exago::tests::SKIP_TEST; + PetscCall(MatCreateSeqAIJFromTriple(PETSC_COMM_WORLD, nrows, ncols, + i_coo.data(), j_coo.data(), v_coo.data(), + J, v_coo.size(), PETSC_FALSE)); - ExaGOFinalize(); - return fail; + PetscFunctionReturn(PETSC_SUCCESS); } diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx1.m b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx1.m new file mode 100644 index 00000000..08ca0ddc --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx1.m @@ -0,0 +1,49 @@ +function mpc = CICJ_nolinelimits_unittestx1 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx3.m b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx3.m new file mode 100644 index 00000000..b09dd82d --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx3.m @@ -0,0 +1,81 @@ +function mpc = CICJ_nolinelimits_unittestx3 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +6 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +7 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +8 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +9 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +10 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +11 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +12 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +13 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +7 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +11 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +5 6 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +6 7 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +6 8 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +8 9 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +9 10 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +10 11 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +10 12 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +12 13 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +'6'; +'7'; +'8'; +'9'; +'10'; +'11'; +'12'; +'13'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +'UN'; +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +'unknown'; +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx600.m b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx600.m new file mode 100644 index 00000000..736df41d --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_nolinelimits_unittestx600.m @@ -0,0 +1,9633 @@ +function mpc = CICJ_nolinelimits_unittestx600 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +6 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +7 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +8 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +9 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +10 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +11 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +12 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +13 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +14 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +15 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +16 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +17 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +18 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +19 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +20 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +21 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +22 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +23 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +24 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +25 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +26 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +27 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +28 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +29 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +30 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +31 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +32 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +33 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +34 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +35 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +36 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +37 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +38 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +39 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +40 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +41 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +42 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +43 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +44 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +45 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +46 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +47 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +48 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +49 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +50 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +51 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +52 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +53 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +54 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +55 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +56 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +57 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +58 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +59 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +60 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +61 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +62 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +63 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +64 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +65 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +66 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +67 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +68 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +69 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +70 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +71 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +72 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +73 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +74 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +75 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +76 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +77 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +78 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +79 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +80 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +81 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +82 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +83 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +84 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +85 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +86 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +87 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +88 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +89 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +90 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +91 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +92 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +93 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +94 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +95 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +96 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +97 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +98 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +99 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +103 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +107 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +111 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +115 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +119 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +123 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +127 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +131 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +135 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +139 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +143 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +147 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +151 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +155 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +159 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +163 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +167 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +171 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +175 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +179 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +183 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +187 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +191 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +195 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +199 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +203 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +207 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +211 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +215 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +219 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +223 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +227 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +231 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +235 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +239 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +243 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +247 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +251 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +255 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +259 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +263 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +267 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +271 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +275 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +279 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +283 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +287 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +291 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +295 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +299 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +303 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +307 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +311 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +315 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +319 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +323 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +327 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +331 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +335 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +339 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +343 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +347 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +351 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +355 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +359 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +363 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +367 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +371 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +375 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +379 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +383 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +387 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +391 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +395 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +399 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +402 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +403 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +404 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +405 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +406 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +407 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +408 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +409 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +410 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +411 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +412 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +413 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +414 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +415 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +416 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +417 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +418 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +419 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +420 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +421 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +422 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +423 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +424 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +425 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +426 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +427 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +428 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +429 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +430 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +431 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +432 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +433 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +434 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +435 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +436 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +437 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +438 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +439 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +440 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +441 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +442 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +443 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +444 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +445 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +446 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +447 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +448 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +449 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +450 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +451 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +452 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +453 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +454 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +455 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +456 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +457 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +458 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +459 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +460 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +461 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +462 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +463 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +464 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +465 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +466 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +467 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +468 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +469 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +470 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +471 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +472 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +473 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +474 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +475 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +476 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +477 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +478 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +479 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +480 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +481 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +482 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +483 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +484 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +485 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +486 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +487 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +488 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +489 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +490 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +491 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +492 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +493 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +494 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +495 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +496 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +497 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +498 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +499 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +500 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +501 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +502 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +503 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +504 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +505 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +506 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +507 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +508 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +509 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +510 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +511 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +512 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +513 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +514 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +515 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +516 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +517 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +518 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +519 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +520 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +521 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +522 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +523 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +524 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +525 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +526 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +527 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +528 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +529 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +530 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +531 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +532 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +533 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +534 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +535 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +536 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +537 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +538 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +539 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +540 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +541 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +542 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +543 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +544 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +545 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +546 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +547 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +548 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +549 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +550 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +551 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +552 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +553 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +554 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +555 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +556 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +557 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +558 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +559 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +560 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +561 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +562 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +563 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +564 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +565 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +566 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +567 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +568 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +569 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +570 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +571 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +572 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +573 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +574 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +575 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +576 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +577 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +578 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +579 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +580 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +581 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +582 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +583 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +584 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +585 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +586 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +587 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +588 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +589 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +590 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +591 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +592 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +593 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +594 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +595 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +596 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +597 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +598 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +599 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +600 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +601 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +602 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +603 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +604 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +605 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +606 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +607 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +608 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +609 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +610 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +611 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +612 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +613 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +614 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +615 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +616 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +617 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +618 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +619 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +620 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +621 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +622 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +623 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +624 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +625 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +626 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +627 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +628 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +629 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +630 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +631 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +632 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +633 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +634 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +635 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +636 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +637 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +638 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +639 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +640 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +641 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +642 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +643 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +644 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +645 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +646 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +647 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +648 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +649 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +650 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +651 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +652 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +653 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +654 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +655 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +656 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +657 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +658 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +659 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +660 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +661 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +662 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +663 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +664 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +665 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +666 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +667 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +668 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +669 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +670 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +671 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +672 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +673 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +674 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +675 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +676 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +677 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +678 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +679 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +680 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +681 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +682 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +683 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +684 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +685 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +686 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +687 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +688 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +689 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +690 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +691 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +692 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +693 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +694 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +695 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +696 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +697 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +698 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +699 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +700 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +701 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +702 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +703 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +704 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +705 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +706 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +707 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +708 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +709 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +710 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +711 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +712 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +713 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +714 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +715 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +716 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +717 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +718 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +719 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +720 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +721 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +722 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +723 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +724 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +725 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +726 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +727 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +728 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +729 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +730 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +731 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +732 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +733 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +734 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +735 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +736 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +737 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +738 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +739 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +740 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +741 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +742 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +743 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +744 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +745 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +746 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +747 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +748 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +749 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +750 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +751 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +752 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +753 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +754 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +755 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +756 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +757 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +758 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +759 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +760 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +761 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +762 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +763 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +764 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +765 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +766 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +767 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +768 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +769 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +770 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +771 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +772 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +773 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +774 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +775 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +776 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +777 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +778 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +779 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +780 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +781 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +782 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +783 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +784 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +785 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +786 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +787 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +788 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +789 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +790 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +791 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +792 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +793 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +794 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +795 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +796 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +797 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +798 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +799 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +800 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +801 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +802 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +803 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +804 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +805 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +806 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +807 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +808 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +809 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +810 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +811 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +812 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +813 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +814 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +815 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +816 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +817 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +818 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +819 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +820 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +821 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +822 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +823 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +824 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +825 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +826 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +827 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +828 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +829 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +830 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +831 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +832 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +833 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +834 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +835 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +836 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +837 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +838 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +839 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +840 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +841 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +842 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +843 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +844 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +845 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +846 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +847 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +848 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +849 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +850 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +851 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +852 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +853 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +854 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +855 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +856 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +857 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +858 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +859 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +860 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +861 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +862 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +863 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +864 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +865 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +866 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +867 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +868 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +869 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +870 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +871 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +872 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +873 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +874 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +875 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +876 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +877 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +878 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +879 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +880 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +881 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +882 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +883 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +884 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +885 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +886 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +887 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +888 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +889 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +890 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +891 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +892 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +893 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +894 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +895 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +896 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +897 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +898 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +899 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +900 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +901 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +902 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +903 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +904 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +905 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +906 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +907 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +908 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +909 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +910 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +911 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +912 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +913 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +914 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +915 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +916 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +917 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +918 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +919 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +920 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +921 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +922 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +923 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +924 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +925 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +926 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +927 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +928 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +929 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +930 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +931 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +932 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +933 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +934 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +935 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +936 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +937 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +938 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +939 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +940 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +941 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +942 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +943 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +944 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +945 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +946 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +947 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +948 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +949 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +950 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +951 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +952 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +953 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +954 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +955 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +956 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +957 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +958 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +959 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +960 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +961 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +962 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +963 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +964 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +965 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +966 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +967 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +968 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +969 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +970 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +971 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +972 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +973 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +974 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +975 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +976 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +977 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +978 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +979 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +980 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +981 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +982 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +983 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +984 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +985 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +986 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +987 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +988 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +989 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +990 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +991 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +992 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +993 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +994 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +995 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +996 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +997 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +998 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +999 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1000 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1001 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1002 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1003 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1004 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1005 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1006 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1007 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1008 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1009 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1010 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1011 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1012 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1013 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1014 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1015 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1016 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1017 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1018 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1019 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1020 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1021 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1022 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1023 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1024 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1025 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1026 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1027 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1028 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1029 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1030 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1031 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1032 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1033 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1034 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1035 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1036 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1037 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1038 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1039 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1040 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1041 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1042 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1043 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1044 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1045 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1046 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1047 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1048 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1049 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1050 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1051 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1052 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1053 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1054 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1055 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1056 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1057 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1058 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1059 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1060 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1061 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1062 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1063 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1064 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1065 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1066 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1067 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1068 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1069 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1070 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1071 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1072 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1073 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1074 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1075 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1076 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1077 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1078 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1079 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1080 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1081 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1082 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1083 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1084 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1085 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1086 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1087 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1088 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1089 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1090 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1091 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1092 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1093 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1094 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1095 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1096 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1097 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1098 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1099 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1103 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1107 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1111 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1115 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1119 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1123 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1127 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1131 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1135 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1139 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1143 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1147 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1151 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1155 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1159 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1163 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1167 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1171 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1175 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1179 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1183 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1187 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1191 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1195 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1199 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1203 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1207 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1211 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1215 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1219 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1223 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1227 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1231 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1235 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1239 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1243 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1247 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1251 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1255 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1259 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1263 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1267 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1271 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1275 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1279 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1283 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1287 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1291 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1295 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1299 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1303 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1307 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1311 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1315 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1319 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1323 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1327 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1331 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1335 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1339 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1343 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1347 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1351 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1355 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1359 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1363 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1367 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1371 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1375 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1379 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1383 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1387 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1391 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1395 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1399 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1402 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1403 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1404 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1405 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1406 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1407 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1408 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1409 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1410 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1411 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1412 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1413 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1414 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1415 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1416 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1417 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1418 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1419 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1420 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1421 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1422 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1423 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1424 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1425 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1426 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1427 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1428 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1429 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1430 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1431 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1432 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1433 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1434 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1435 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1436 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1437 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1438 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1439 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1440 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1441 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1442 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1443 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1444 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1445 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1446 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1447 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1448 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1449 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1450 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1451 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1452 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1453 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1454 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1455 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1456 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1457 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1458 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1459 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1460 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1461 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1462 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1463 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1464 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1465 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1466 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1467 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1468 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1469 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1470 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1471 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1472 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1473 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1474 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1475 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1476 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1477 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1478 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1479 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1480 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1481 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1482 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1483 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1484 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1485 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1486 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1487 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1488 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1489 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1490 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1491 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1492 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1493 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1494 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1495 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1496 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1497 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1498 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1499 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1500 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1501 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1502 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1503 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1504 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1505 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1506 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1507 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1508 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1509 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1510 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1511 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1512 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1513 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1514 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1515 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1516 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1517 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1518 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1519 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1520 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1521 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1522 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1523 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1524 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1525 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1526 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1527 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1528 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1529 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1530 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1531 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1532 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1533 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1534 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1535 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1536 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1537 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1538 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1539 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1540 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1541 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1542 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1543 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1544 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1545 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1546 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1547 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1548 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1549 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1550 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1551 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1552 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1553 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1554 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1555 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1556 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1557 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1558 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1559 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1560 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1561 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1562 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1563 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1564 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1565 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1566 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1567 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1568 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1569 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1570 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1571 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1572 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1573 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1574 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1575 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1576 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1577 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1578 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1579 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1580 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1581 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1582 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1583 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1584 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1585 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1586 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1587 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1588 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1589 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1590 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1591 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1592 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1593 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1594 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1595 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1596 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1597 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1598 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1599 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1600 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1601 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1602 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1603 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1604 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1605 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1606 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1607 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1608 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1609 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1610 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1611 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1612 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1613 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1614 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1615 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1616 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1617 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1618 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1619 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1620 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1621 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1622 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1623 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1624 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1625 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1626 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1627 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1628 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1629 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1630 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1631 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1632 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1633 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1634 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1635 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1636 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1637 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1638 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1639 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1640 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1641 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1642 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1643 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1644 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1645 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1646 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1647 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1648 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1649 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1650 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1651 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1652 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1653 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1654 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1655 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1656 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1657 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1658 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1659 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1660 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1661 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1662 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1663 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1664 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1665 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1666 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1667 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1668 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1669 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1670 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1671 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1672 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1673 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1674 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1675 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1676 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1677 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1678 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1679 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1680 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1681 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1682 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1683 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1684 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1685 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1686 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1687 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1688 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1689 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1690 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1691 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1692 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1693 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1694 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1695 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1696 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1697 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1698 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1699 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1700 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1701 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1702 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1703 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1704 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1705 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1706 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1707 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1708 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1709 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1710 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1711 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1712 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1713 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1714 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1715 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1716 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1717 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1718 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1719 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1720 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1721 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1722 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1723 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1724 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1725 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1726 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1727 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1728 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1729 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1730 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1731 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1732 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1733 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1734 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1735 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1736 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1737 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1738 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1739 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1740 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1741 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1742 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1743 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1744 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1745 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1746 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1747 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1748 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1749 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1750 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1751 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1752 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1753 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1754 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1755 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1756 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1757 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1758 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1759 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1760 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1761 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1762 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1763 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1764 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1765 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1766 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1767 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1768 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1769 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1770 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1771 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1772 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1773 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1774 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1775 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1776 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1777 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1778 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1779 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1780 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1781 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1782 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1783 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1784 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1785 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1786 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1787 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1788 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1789 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1790 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1791 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1792 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1793 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1794 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1795 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1796 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1797 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1798 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1799 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1800 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1801 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1802 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1803 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1804 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1805 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1806 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1807 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1808 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1809 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1810 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1811 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1812 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1813 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1814 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1815 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1816 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1817 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1818 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1819 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1820 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1821 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1822 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1823 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1824 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1825 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1826 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1827 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1828 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1829 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1830 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1831 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1832 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1833 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1834 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1835 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1836 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1837 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1838 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1839 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1840 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1841 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1842 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1843 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1844 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1845 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1846 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1847 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1848 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1849 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1850 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1851 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1852 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1853 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1854 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1855 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1856 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1857 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1858 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1859 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1860 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1861 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1862 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1863 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1864 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1865 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1866 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1867 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1868 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1869 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1870 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1871 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1872 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1873 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1874 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1875 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1876 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1877 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1878 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1879 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1880 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1881 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1882 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1883 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1884 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1885 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1886 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1887 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1888 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1889 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1890 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1891 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1892 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1893 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1894 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1895 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1896 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1897 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1898 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1899 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1900 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1901 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1902 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1903 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1904 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1905 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1906 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1907 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1908 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1909 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1910 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1911 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1912 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1913 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1914 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1915 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1916 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1917 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1918 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1919 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1920 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1921 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1922 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1923 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1924 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1925 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1926 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1927 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1928 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1929 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1930 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1931 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1932 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1933 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1934 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1935 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1936 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1937 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1938 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1939 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1940 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1941 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1942 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1943 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1944 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1945 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1946 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1947 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1948 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1949 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1950 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1951 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1952 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1953 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1954 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1955 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1956 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1957 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1958 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1959 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1960 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1961 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1962 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1963 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1964 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1965 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1966 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1967 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1968 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1969 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1970 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1971 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1972 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1973 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1974 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1975 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1976 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1977 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1978 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1979 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1980 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1981 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1982 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1983 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1984 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1985 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1986 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1987 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1988 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1989 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1990 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1991 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1992 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1993 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1994 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1995 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1996 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1997 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1998 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1999 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2000 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2001 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2002 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2003 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2004 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2005 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2006 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2007 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2008 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2009 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2010 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2011 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2012 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2013 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2014 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2015 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2016 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2017 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2018 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2019 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2020 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2021 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2022 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2023 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2024 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2025 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2026 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2027 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2028 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2029 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2030 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2031 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2032 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2033 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2034 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2035 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2036 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2037 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2038 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2039 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2040 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2041 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2042 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2043 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2044 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2045 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2046 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2047 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2048 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2049 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2050 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2051 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2052 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2053 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2054 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2055 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2056 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2057 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2058 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2059 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2060 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2061 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2062 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2063 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2064 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2065 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2066 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2067 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2068 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2069 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2070 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2071 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2072 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2073 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2074 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2075 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2076 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2077 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2078 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2079 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2080 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2081 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2082 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2083 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2084 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2085 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2086 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2087 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2088 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2089 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2090 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2091 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2092 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2093 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2094 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2095 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2096 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2097 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2098 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2099 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2103 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2107 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2111 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2115 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2119 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2123 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2127 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2131 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2135 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2139 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2143 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2147 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2151 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2155 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2159 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2163 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2167 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2171 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2175 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2179 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2183 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2187 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2191 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2195 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2199 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2203 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2207 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2211 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2215 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2219 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2223 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2227 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2231 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2235 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2239 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2243 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2247 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2251 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2255 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2259 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2263 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2267 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2271 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2275 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2279 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2283 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2287 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2291 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2295 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2299 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2303 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2307 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2311 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2315 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2319 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2323 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2327 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2331 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2335 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2339 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2343 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2347 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2351 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2355 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2359 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2363 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2367 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2371 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2375 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2379 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2383 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2387 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2391 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2395 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2399 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +7 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +11 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +15 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +19 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +23 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +27 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +31 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +35 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +39 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +43 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +47 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +51 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +55 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +59 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +63 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +67 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +71 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +75 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +79 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +83 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +87 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +91 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +95 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +99 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +103 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +107 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +111 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +115 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +119 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +123 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +127 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +131 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +135 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +139 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +143 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +147 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +151 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +155 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +159 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +163 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +167 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +171 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +175 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +179 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +183 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +187 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +191 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +195 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +199 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +203 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +207 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +211 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +215 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +219 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +223 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +227 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +231 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +235 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +239 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +243 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +247 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +251 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +255 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +259 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +263 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +267 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +271 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +275 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +279 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +283 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +287 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +291 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +295 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +299 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +303 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +307 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +311 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +315 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +319 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +323 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +327 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +331 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +335 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +339 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +343 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +347 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +351 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +355 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +359 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +363 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +367 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +371 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +375 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +379 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +383 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +387 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +391 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +395 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +399 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +403 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +407 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +411 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +415 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +419 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +423 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +427 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +431 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +435 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +439 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +443 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +447 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +451 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +455 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +459 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +463 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +467 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +471 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +475 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +479 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +483 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +487 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +491 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +495 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +499 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +503 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +507 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +511 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +515 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +519 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +523 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +527 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +531 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +535 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +539 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +543 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +547 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +551 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +555 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +559 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +563 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +567 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +571 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +575 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +579 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +583 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +587 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +591 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +595 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +599 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +603 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +607 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +611 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +615 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +619 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +623 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +627 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +631 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +635 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +639 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +643 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +647 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +651 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +655 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +659 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +663 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +667 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +671 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +675 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +679 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +683 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +687 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +691 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +695 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +699 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +703 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +707 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +711 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +715 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +719 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +723 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +727 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +731 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +735 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +739 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +743 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +747 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +751 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +755 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +759 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +763 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +767 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +771 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +775 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +779 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +783 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +787 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +791 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +795 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +799 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +803 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +807 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +811 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +815 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +819 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +823 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +827 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +831 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +835 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +839 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +843 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +847 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +851 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +855 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +859 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +863 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +867 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +871 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +875 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +879 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +883 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +887 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +891 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +895 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +899 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +903 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +907 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +911 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +915 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +919 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +923 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +927 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +931 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +935 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +939 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +943 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +947 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +951 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +955 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +959 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +963 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +967 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +971 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +975 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +979 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +983 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +987 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +991 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +995 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +999 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1003 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1007 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1011 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1015 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1019 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1023 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1027 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1031 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1035 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1039 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1043 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1047 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1051 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1055 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1059 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1063 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1067 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1071 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1075 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1079 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1083 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1087 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1091 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1095 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1099 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1103 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1107 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1111 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1115 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1119 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1123 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1127 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1131 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1135 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1139 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1143 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1147 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1151 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1155 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1159 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1163 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1167 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1171 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1175 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1179 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1183 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1187 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1191 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1195 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1199 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1203 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1207 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1211 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1215 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1219 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1223 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1227 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1231 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1235 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1239 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1243 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1247 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1251 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1255 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1259 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1263 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1267 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1271 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1275 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1279 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1283 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1287 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1291 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1295 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1299 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1303 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1307 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1311 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1315 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1319 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1323 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1327 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1331 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1335 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1339 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1343 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1347 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1351 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1355 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1359 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1363 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1367 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1371 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1375 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1379 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1383 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1387 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1391 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1395 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1399 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1403 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1407 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1411 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1415 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1419 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1423 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1427 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1431 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1435 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1439 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1443 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1447 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1451 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1455 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1459 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1463 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1467 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1471 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1475 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1479 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1483 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1487 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1491 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1495 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1499 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1503 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1507 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1511 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1515 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1519 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1523 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1527 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1531 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1535 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1539 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1543 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1547 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1551 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1555 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1559 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1563 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1567 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1571 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1575 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1579 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1583 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1587 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1591 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1595 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1599 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1603 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1607 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1611 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1615 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1619 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1623 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1627 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1631 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1635 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1639 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1643 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1647 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1651 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1655 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1659 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1663 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1667 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1671 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1675 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1679 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1683 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1687 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1691 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1695 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1699 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1703 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1707 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1711 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1715 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1719 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1723 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1727 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1731 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1735 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1739 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1743 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1747 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1751 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1755 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1759 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1763 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1767 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1771 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1775 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1779 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1783 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1787 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1791 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1795 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1799 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1803 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1807 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1811 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1815 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1819 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1823 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1827 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1831 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1835 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1839 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1843 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1847 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1851 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1855 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1859 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1863 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1867 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1871 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1875 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1879 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1883 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1887 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1891 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1895 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1899 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1903 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1907 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1911 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1915 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1919 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1923 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1927 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1931 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1935 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1939 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1943 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1947 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1951 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1955 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1959 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1963 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1967 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1971 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1975 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1979 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1983 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1987 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1991 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1995 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1999 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2003 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2007 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2011 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2015 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2019 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2023 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2027 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2031 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2035 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2039 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2043 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2047 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2051 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2055 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2059 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2063 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2067 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2071 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2075 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2079 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2083 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2087 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2091 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2095 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2099 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2103 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2107 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2111 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2115 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2119 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2123 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2127 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2131 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2135 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2139 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2143 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2147 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2151 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2155 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2159 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2163 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2167 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2171 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2175 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2179 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2183 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2187 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2191 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2195 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2199 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2203 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2207 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2211 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2215 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2219 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2223 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2227 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2231 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2235 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2239 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2243 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2247 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2251 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2255 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2259 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2263 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2267 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2271 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2275 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2279 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2283 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2287 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2291 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2295 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2299 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2303 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2307 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2311 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2315 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2319 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2323 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2327 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2331 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2335 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2339 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2343 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2347 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2351 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2355 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2359 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2363 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2367 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2371 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2375 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2379 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2383 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2387 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2391 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2395 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2399 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +5 6 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +6 7 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +6 8 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +8 9 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +9 10 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +10 11 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +10 12 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +12 13 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +13 14 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +14 15 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +14 16 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +16 17 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +17 18 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +18 19 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +18 20 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +20 21 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +21 22 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +22 23 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +22 24 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +24 25 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +25 26 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +26 27 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +26 28 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +28 29 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +29 30 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +30 31 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +30 32 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +32 33 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +33 34 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +34 35 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +34 36 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +36 37 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +37 38 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +38 39 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +38 40 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +40 41 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +41 42 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +42 43 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +42 44 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +44 45 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +45 46 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +46 47 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +46 48 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +48 49 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +49 50 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +50 51 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +50 52 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +52 53 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +53 54 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +54 55 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +54 56 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +56 57 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +57 58 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +58 59 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +58 60 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +60 61 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +61 62 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +62 63 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +62 64 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +64 65 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +65 66 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +66 67 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +66 68 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +68 69 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +69 70 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +70 71 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +70 72 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +72 73 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +73 74 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +74 75 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +74 76 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +76 77 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +77 78 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +78 79 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +78 80 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +80 81 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +81 82 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +82 83 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +82 84 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +84 85 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +85 86 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +86 87 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +86 88 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +88 89 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +89 90 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +90 91 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +90 92 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +92 93 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +93 94 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +94 95 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +94 96 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +96 97 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +97 98 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +98 99 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +98 100 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +100 101 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +101 102 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +102 103 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +102 104 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +104 105 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +105 106 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +106 107 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +106 108 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +108 109 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +109 110 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +110 111 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +110 112 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +112 113 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +113 114 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +114 115 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +114 116 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +116 117 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +117 118 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +118 119 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +118 120 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +120 121 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +121 122 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +122 123 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +122 124 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +124 125 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +125 126 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +126 127 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +126 128 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +128 129 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +129 130 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +130 131 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +130 132 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +132 133 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +133 134 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +134 135 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +134 136 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +136 137 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +137 138 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +138 139 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +138 140 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +140 141 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +141 142 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +142 143 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +142 144 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +144 145 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +145 146 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +146 147 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +146 148 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +148 149 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +149 150 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +150 151 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +150 152 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +152 153 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +153 154 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +154 155 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +154 156 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +156 157 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +157 158 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +158 159 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +158 160 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +160 161 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +161 162 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +162 163 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +162 164 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +164 165 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +165 166 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +166 167 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +166 168 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +168 169 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +169 170 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +170 171 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +170 172 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +172 173 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +173 174 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +174 175 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +174 176 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +176 177 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +177 178 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +178 179 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +178 180 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +180 181 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +181 182 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +182 183 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +182 184 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +184 185 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +185 186 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +186 187 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +186 188 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +188 189 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +189 190 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +190 191 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +190 192 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +192 193 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +193 194 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +194 195 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +194 196 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +196 197 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +197 198 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +198 199 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +198 200 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +200 201 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +201 202 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +202 203 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +202 204 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +204 205 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +205 206 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +206 207 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +206 208 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +208 209 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +209 210 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +210 211 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +210 212 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +212 213 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +213 214 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +214 215 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +214 216 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +216 217 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +217 218 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +218 219 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +218 220 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +220 221 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +221 222 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +222 223 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +222 224 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +224 225 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +225 226 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +226 227 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +226 228 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +228 229 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +229 230 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +230 231 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +230 232 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +232 233 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +233 234 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +234 235 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +234 236 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +236 237 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +237 238 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +238 239 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +238 240 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +240 241 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +241 242 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +242 243 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +242 244 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +244 245 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +245 246 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +246 247 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +246 248 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +248 249 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +249 250 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +250 251 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +250 252 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +252 253 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +253 254 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +254 255 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +254 256 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +256 257 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +257 258 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +258 259 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +258 260 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +260 261 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +261 262 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +262 263 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +262 264 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +264 265 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +265 266 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +266 267 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +266 268 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +268 269 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +269 270 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +270 271 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +270 272 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +272 273 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +273 274 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +274 275 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +274 276 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +276 277 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +277 278 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +278 279 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +278 280 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +280 281 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +281 282 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +282 283 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +282 284 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +284 285 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +285 286 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +286 287 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +286 288 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +288 289 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +289 290 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +290 291 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +290 292 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +292 293 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +293 294 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +294 295 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +294 296 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +296 297 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +297 298 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +298 299 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +298 300 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +300 301 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +301 302 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +302 303 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +302 304 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +304 305 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +305 306 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +306 307 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +306 308 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +308 309 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +309 310 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +310 311 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +310 312 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +312 313 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +313 314 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +314 315 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +314 316 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +316 317 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +317 318 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +318 319 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +318 320 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +320 321 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +321 322 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +322 323 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +322 324 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +324 325 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +325 326 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +326 327 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +326 328 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +328 329 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +329 330 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +330 331 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +330 332 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +332 333 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +333 334 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +334 335 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +334 336 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +336 337 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +337 338 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +338 339 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +338 340 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +340 341 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +341 342 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +342 343 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +342 344 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +344 345 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +345 346 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +346 347 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +346 348 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +348 349 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +349 350 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +350 351 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +350 352 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +352 353 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +353 354 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +354 355 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +354 356 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +356 357 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +357 358 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +358 359 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +358 360 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +360 361 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +361 362 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +362 363 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +362 364 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +364 365 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +365 366 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +366 367 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +366 368 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +368 369 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +369 370 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +370 371 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +370 372 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +372 373 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +373 374 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +374 375 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +374 376 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +376 377 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +377 378 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +378 379 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +378 380 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +380 381 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +381 382 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +382 383 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +382 384 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +384 385 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +385 386 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +386 387 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +386 388 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +388 389 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +389 390 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +390 391 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +390 392 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +392 393 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +393 394 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +394 395 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +394 396 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +396 397 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +397 398 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +398 399 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +398 400 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +400 401 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +401 402 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +402 403 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +402 404 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +404 405 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +405 406 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +406 407 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +406 408 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +408 409 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +409 410 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +410 411 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +410 412 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +412 413 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +413 414 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +414 415 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +414 416 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +416 417 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +417 418 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +418 419 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +418 420 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +420 421 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +421 422 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +422 423 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +422 424 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +424 425 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +425 426 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +426 427 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +426 428 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +428 429 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +429 430 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +430 431 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +430 432 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +432 433 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +433 434 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +434 435 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +434 436 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +436 437 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +437 438 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +438 439 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +438 440 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +440 441 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +441 442 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +442 443 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +442 444 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +444 445 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +445 446 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +446 447 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +446 448 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +448 449 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +449 450 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +450 451 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +450 452 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +452 453 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +453 454 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +454 455 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +454 456 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +456 457 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +457 458 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +458 459 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +458 460 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +460 461 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +461 462 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +462 463 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +462 464 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +464 465 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +465 466 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +466 467 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +466 468 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +468 469 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +469 470 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +470 471 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +470 472 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +472 473 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +473 474 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +474 475 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +474 476 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +476 477 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +477 478 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +478 479 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +478 480 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +480 481 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +481 482 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +482 483 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +482 484 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +484 485 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +485 486 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +486 487 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +486 488 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +488 489 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +489 490 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +490 491 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +490 492 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +492 493 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +493 494 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +494 495 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +494 496 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +496 497 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +497 498 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +498 499 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +498 500 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +500 501 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +501 502 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +502 503 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +502 504 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +504 505 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +505 506 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +506 507 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +506 508 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +508 509 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +509 510 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +510 511 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +510 512 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +512 513 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +513 514 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +514 515 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +514 516 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +516 517 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +517 518 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +518 519 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +518 520 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +520 521 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +521 522 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +522 523 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +522 524 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +524 525 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +525 526 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +526 527 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +526 528 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +528 529 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +529 530 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +530 531 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +530 532 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +532 533 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +533 534 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +534 535 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +534 536 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +536 537 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +537 538 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +538 539 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +538 540 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +540 541 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +541 542 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +542 543 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +542 544 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +544 545 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +545 546 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +546 547 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +546 548 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +548 549 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +549 550 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +550 551 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +550 552 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +552 553 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +553 554 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +554 555 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +554 556 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +556 557 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +557 558 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +558 559 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +558 560 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +560 561 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +561 562 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +562 563 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +562 564 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +564 565 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +565 566 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +566 567 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +566 568 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +568 569 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +569 570 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +570 571 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +570 572 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +572 573 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +573 574 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +574 575 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +574 576 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +576 577 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +577 578 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +578 579 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +578 580 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +580 581 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +581 582 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +582 583 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +582 584 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +584 585 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +585 586 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +586 587 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +586 588 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +588 589 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +589 590 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +590 591 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +590 592 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +592 593 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +593 594 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +594 595 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +594 596 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +596 597 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +597 598 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +598 599 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +598 600 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +600 601 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +601 602 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +602 603 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +602 604 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +604 605 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +605 606 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +606 607 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +606 608 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +608 609 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +609 610 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +610 611 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +610 612 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +612 613 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +613 614 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +614 615 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +614 616 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +616 617 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +617 618 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +618 619 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +618 620 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +620 621 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +621 622 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +622 623 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +622 624 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +624 625 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +625 626 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +626 627 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +626 628 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +628 629 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +629 630 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +630 631 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +630 632 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +632 633 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +633 634 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +634 635 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +634 636 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +636 637 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +637 638 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +638 639 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +638 640 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +640 641 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +641 642 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +642 643 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +642 644 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +644 645 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +645 646 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +646 647 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +646 648 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +648 649 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +649 650 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +650 651 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +650 652 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +652 653 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +653 654 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +654 655 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +654 656 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +656 657 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +657 658 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +658 659 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +658 660 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +660 661 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +661 662 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +662 663 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +662 664 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +664 665 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +665 666 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +666 667 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +666 668 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +668 669 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +669 670 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +670 671 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +670 672 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +672 673 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +673 674 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +674 675 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +674 676 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +676 677 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +677 678 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +678 679 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +678 680 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +680 681 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +681 682 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +682 683 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +682 684 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +684 685 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +685 686 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +686 687 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +686 688 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +688 689 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +689 690 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +690 691 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +690 692 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +692 693 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +693 694 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +694 695 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +694 696 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +696 697 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +697 698 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +698 699 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +698 700 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +700 701 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +701 702 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +702 703 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +702 704 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +704 705 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +705 706 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +706 707 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +706 708 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +708 709 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +709 710 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +710 711 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +710 712 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +712 713 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +713 714 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +714 715 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +714 716 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +716 717 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +717 718 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +718 719 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +718 720 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +720 721 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +721 722 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +722 723 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +722 724 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +724 725 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +725 726 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +726 727 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +726 728 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +728 729 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +729 730 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +730 731 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +730 732 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +732 733 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +733 734 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +734 735 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +734 736 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +736 737 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +737 738 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +738 739 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +738 740 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +740 741 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +741 742 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +742 743 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +742 744 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +744 745 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +745 746 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +746 747 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +746 748 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +748 749 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +749 750 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +750 751 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +750 752 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +752 753 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +753 754 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +754 755 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +754 756 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +756 757 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +757 758 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +758 759 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +758 760 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +760 761 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +761 762 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +762 763 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +762 764 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +764 765 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +765 766 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +766 767 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +766 768 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +768 769 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +769 770 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +770 771 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +770 772 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +772 773 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +773 774 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +774 775 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +774 776 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +776 777 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +777 778 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +778 779 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +778 780 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +780 781 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +781 782 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +782 783 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +782 784 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +784 785 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +785 786 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +786 787 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +786 788 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +788 789 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +789 790 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +790 791 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +790 792 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +792 793 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +793 794 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +794 795 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +794 796 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +796 797 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +797 798 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +798 799 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +798 800 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +800 801 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +801 802 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +802 803 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +802 804 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +804 805 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +805 806 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +806 807 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +806 808 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +808 809 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +809 810 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +810 811 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +810 812 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +812 813 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +813 814 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +814 815 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +814 816 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +816 817 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +817 818 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +818 819 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +818 820 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +820 821 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +821 822 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +822 823 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +822 824 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +824 825 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +825 826 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +826 827 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +826 828 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +828 829 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +829 830 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +830 831 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +830 832 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +832 833 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +833 834 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +834 835 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +834 836 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +836 837 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +837 838 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +838 839 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +838 840 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +840 841 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +841 842 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +842 843 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +842 844 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +844 845 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +845 846 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +846 847 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +846 848 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +848 849 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +849 850 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +850 851 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +850 852 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +852 853 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +853 854 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +854 855 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +854 856 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +856 857 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +857 858 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +858 859 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +858 860 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +860 861 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +861 862 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +862 863 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +862 864 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +864 865 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +865 866 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +866 867 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +866 868 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +868 869 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +869 870 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +870 871 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +870 872 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +872 873 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +873 874 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +874 875 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +874 876 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +876 877 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +877 878 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +878 879 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +878 880 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +880 881 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +881 882 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +882 883 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +882 884 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +884 885 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +885 886 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +886 887 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +886 888 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +888 889 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +889 890 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +890 891 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +890 892 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +892 893 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +893 894 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +894 895 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +894 896 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +896 897 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +897 898 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +898 899 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +898 900 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +900 901 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +901 902 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +902 903 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +902 904 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +904 905 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +905 906 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +906 907 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +906 908 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +908 909 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +909 910 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +910 911 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +910 912 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +912 913 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +913 914 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +914 915 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +914 916 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +916 917 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +917 918 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +918 919 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +918 920 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +920 921 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +921 922 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +922 923 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +922 924 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +924 925 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +925 926 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +926 927 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +926 928 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +928 929 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +929 930 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +930 931 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +930 932 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +932 933 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +933 934 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +934 935 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +934 936 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +936 937 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +937 938 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +938 939 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +938 940 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +940 941 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +941 942 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +942 943 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +942 944 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +944 945 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +945 946 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +946 947 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +946 948 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +948 949 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +949 950 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +950 951 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +950 952 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +952 953 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +953 954 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +954 955 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +954 956 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +956 957 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +957 958 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +958 959 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +958 960 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +960 961 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +961 962 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +962 963 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +962 964 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +964 965 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +965 966 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +966 967 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +966 968 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +968 969 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +969 970 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +970 971 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +970 972 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +972 973 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +973 974 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +974 975 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +974 976 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +976 977 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +977 978 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +978 979 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +978 980 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +980 981 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +981 982 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +982 983 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +982 984 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +984 985 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +985 986 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +986 987 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +986 988 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +988 989 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +989 990 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +990 991 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +990 992 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +992 993 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +993 994 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +994 995 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +994 996 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +996 997 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +997 998 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +998 999 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +998 1000 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1000 1001 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1001 1002 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1002 1003 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1002 1004 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1004 1005 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1005 1006 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1006 1007 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1006 1008 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1008 1009 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1009 1010 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1010 1011 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1010 1012 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1012 1013 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1013 1014 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1014 1015 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1014 1016 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1016 1017 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1017 1018 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1018 1019 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1018 1020 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1020 1021 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1021 1022 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1022 1023 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1022 1024 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1024 1025 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1025 1026 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1026 1027 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1026 1028 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1028 1029 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1029 1030 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1030 1031 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1030 1032 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1032 1033 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1033 1034 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1034 1035 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1034 1036 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1036 1037 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1037 1038 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1038 1039 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1038 1040 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1040 1041 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1041 1042 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1042 1043 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1042 1044 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1044 1045 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1045 1046 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1046 1047 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1046 1048 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1048 1049 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1049 1050 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1050 1051 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1050 1052 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1052 1053 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1053 1054 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1054 1055 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1054 1056 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1056 1057 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1057 1058 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1058 1059 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1058 1060 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1060 1061 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1061 1062 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1062 1063 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1062 1064 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1064 1065 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1065 1066 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1066 1067 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1066 1068 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1068 1069 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1069 1070 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1070 1071 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1070 1072 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1072 1073 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1073 1074 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1074 1075 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1074 1076 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1076 1077 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1077 1078 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1078 1079 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1078 1080 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1080 1081 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1081 1082 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1082 1083 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1082 1084 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1084 1085 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1085 1086 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1086 1087 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1086 1088 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1088 1089 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1089 1090 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1090 1091 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1090 1092 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1092 1093 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1093 1094 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1094 1095 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1094 1096 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1096 1097 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1097 1098 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1098 1099 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1098 1100 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1100 1101 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1101 1102 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1102 1103 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1102 1104 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1104 1105 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1105 1106 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1106 1107 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1106 1108 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1108 1109 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1109 1110 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1110 1111 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1110 1112 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1112 1113 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1113 1114 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1114 1115 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1114 1116 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1116 1117 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1117 1118 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1118 1119 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1118 1120 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1120 1121 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1121 1122 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1122 1123 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1122 1124 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1124 1125 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1125 1126 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1126 1127 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1126 1128 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1128 1129 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1129 1130 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1130 1131 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1130 1132 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1132 1133 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1133 1134 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1134 1135 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1134 1136 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1136 1137 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1137 1138 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1138 1139 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1138 1140 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1140 1141 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1141 1142 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1142 1143 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1142 1144 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1144 1145 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1145 1146 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1146 1147 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1146 1148 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1148 1149 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1149 1150 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1150 1151 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1150 1152 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1152 1153 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1153 1154 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1154 1155 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1154 1156 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1156 1157 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1157 1158 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1158 1159 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1158 1160 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1160 1161 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1161 1162 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1162 1163 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1162 1164 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1164 1165 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1165 1166 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1166 1167 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1166 1168 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1168 1169 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1169 1170 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1170 1171 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1170 1172 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1172 1173 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1173 1174 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1174 1175 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1174 1176 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1176 1177 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1177 1178 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1178 1179 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1178 1180 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1180 1181 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1181 1182 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1182 1183 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1182 1184 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1184 1185 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1185 1186 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1186 1187 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1186 1188 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1188 1189 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1189 1190 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1190 1191 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1190 1192 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1192 1193 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1193 1194 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1194 1195 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1194 1196 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1196 1197 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1197 1198 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1198 1199 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1198 1200 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1200 1201 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1201 1202 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1202 1203 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1202 1204 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1204 1205 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1205 1206 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1206 1207 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1206 1208 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1208 1209 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1209 1210 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1210 1211 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1210 1212 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1212 1213 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1213 1214 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1214 1215 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1214 1216 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1216 1217 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1217 1218 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1218 1219 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1218 1220 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1220 1221 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1221 1222 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1222 1223 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1222 1224 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1224 1225 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1225 1226 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1226 1227 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1226 1228 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1228 1229 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1229 1230 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1230 1231 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1230 1232 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1232 1233 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1233 1234 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1234 1235 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1234 1236 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1236 1237 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1237 1238 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1238 1239 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1238 1240 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1240 1241 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1241 1242 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1242 1243 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1242 1244 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1244 1245 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1245 1246 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1246 1247 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1246 1248 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1248 1249 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1249 1250 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1250 1251 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1250 1252 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1252 1253 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1253 1254 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1254 1255 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1254 1256 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1256 1257 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1257 1258 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1258 1259 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1258 1260 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1260 1261 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1261 1262 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1262 1263 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1262 1264 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1264 1265 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1265 1266 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1266 1267 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1266 1268 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1268 1269 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1269 1270 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1270 1271 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1270 1272 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1272 1273 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1273 1274 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1274 1275 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1274 1276 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1276 1277 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1277 1278 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1278 1279 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1278 1280 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1280 1281 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1281 1282 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1282 1283 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1282 1284 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1284 1285 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1285 1286 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1286 1287 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1286 1288 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1288 1289 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1289 1290 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1290 1291 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1290 1292 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1292 1293 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1293 1294 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1294 1295 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1294 1296 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1296 1297 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1297 1298 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1298 1299 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1298 1300 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1300 1301 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1301 1302 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1302 1303 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1302 1304 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1304 1305 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1305 1306 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1306 1307 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1306 1308 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1308 1309 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1309 1310 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1310 1311 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1310 1312 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1312 1313 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1313 1314 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1314 1315 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1314 1316 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1316 1317 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1317 1318 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1318 1319 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1318 1320 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1320 1321 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1321 1322 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1322 1323 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1322 1324 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1324 1325 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1325 1326 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1326 1327 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1326 1328 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1328 1329 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1329 1330 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1330 1331 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1330 1332 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1332 1333 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1333 1334 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1334 1335 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1334 1336 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1336 1337 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1337 1338 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1338 1339 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1338 1340 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1340 1341 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1341 1342 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1342 1343 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1342 1344 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1344 1345 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1345 1346 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1346 1347 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1346 1348 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1348 1349 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1349 1350 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1350 1351 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1350 1352 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1352 1353 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1353 1354 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1354 1355 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1354 1356 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1356 1357 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1357 1358 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1358 1359 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1358 1360 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1360 1361 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1361 1362 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1362 1363 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1362 1364 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1364 1365 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1365 1366 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1366 1367 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1366 1368 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1368 1369 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1369 1370 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1370 1371 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1370 1372 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1372 1373 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1373 1374 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1374 1375 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1374 1376 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1376 1377 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1377 1378 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1378 1379 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1378 1380 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1380 1381 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1381 1382 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1382 1383 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1382 1384 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1384 1385 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1385 1386 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1386 1387 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1386 1388 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1388 1389 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1389 1390 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1390 1391 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1390 1392 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1392 1393 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1393 1394 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1394 1395 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1394 1396 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1396 1397 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1397 1398 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1398 1399 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1398 1400 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1400 1401 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1401 1402 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1402 1403 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1402 1404 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1404 1405 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1405 1406 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1406 1407 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1406 1408 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1408 1409 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1409 1410 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1410 1411 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1410 1412 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1412 1413 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1413 1414 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1414 1415 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1414 1416 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1416 1417 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1417 1418 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1418 1419 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1418 1420 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1420 1421 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1421 1422 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1422 1423 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1422 1424 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1424 1425 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1425 1426 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1426 1427 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1426 1428 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1428 1429 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1429 1430 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1430 1431 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1430 1432 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1432 1433 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1433 1434 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1434 1435 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1434 1436 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1436 1437 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1437 1438 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1438 1439 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1438 1440 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1440 1441 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1441 1442 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1442 1443 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1442 1444 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1444 1445 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1445 1446 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1446 1447 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1446 1448 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1448 1449 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1449 1450 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1450 1451 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1450 1452 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1452 1453 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1453 1454 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1454 1455 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1454 1456 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1456 1457 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1457 1458 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1458 1459 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1458 1460 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1460 1461 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1461 1462 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1462 1463 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1462 1464 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1464 1465 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1465 1466 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1466 1467 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1466 1468 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1468 1469 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1469 1470 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1470 1471 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1470 1472 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1472 1473 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1473 1474 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1474 1475 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1474 1476 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1476 1477 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1477 1478 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1478 1479 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1478 1480 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1480 1481 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1481 1482 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1482 1483 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1482 1484 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1484 1485 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1485 1486 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1486 1487 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1486 1488 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1488 1489 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1489 1490 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1490 1491 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1490 1492 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1492 1493 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1493 1494 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1494 1495 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1494 1496 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1496 1497 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1497 1498 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1498 1499 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1498 1500 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1500 1501 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1501 1502 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1502 1503 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1502 1504 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1504 1505 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1505 1506 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1506 1507 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1506 1508 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1508 1509 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1509 1510 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1510 1511 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1510 1512 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1512 1513 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1513 1514 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1514 1515 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1514 1516 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1516 1517 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1517 1518 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1518 1519 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1518 1520 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1520 1521 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1521 1522 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1522 1523 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1522 1524 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1524 1525 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1525 1526 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1526 1527 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1526 1528 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1528 1529 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1529 1530 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1530 1531 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1530 1532 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1532 1533 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1533 1534 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1534 1535 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1534 1536 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1536 1537 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1537 1538 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1538 1539 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1538 1540 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1540 1541 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1541 1542 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1542 1543 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1542 1544 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1544 1545 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1545 1546 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1546 1547 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1546 1548 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1548 1549 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1549 1550 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1550 1551 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1550 1552 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1552 1553 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1553 1554 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1554 1555 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1554 1556 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1556 1557 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1557 1558 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1558 1559 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1558 1560 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1560 1561 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1561 1562 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1562 1563 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1562 1564 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1564 1565 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1565 1566 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1566 1567 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1566 1568 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1568 1569 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1569 1570 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1570 1571 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1570 1572 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1572 1573 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1573 1574 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1574 1575 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1574 1576 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1576 1577 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1577 1578 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1578 1579 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1578 1580 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1580 1581 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1581 1582 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1582 1583 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1582 1584 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1584 1585 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1585 1586 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1586 1587 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1586 1588 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1588 1589 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1589 1590 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1590 1591 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1590 1592 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1592 1593 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1593 1594 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1594 1595 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1594 1596 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1596 1597 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1597 1598 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1598 1599 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1598 1600 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1600 1601 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1601 1602 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1602 1603 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1602 1604 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1604 1605 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1605 1606 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1606 1607 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1606 1608 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1608 1609 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1609 1610 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1610 1611 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1610 1612 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1612 1613 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1613 1614 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1614 1615 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1614 1616 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1616 1617 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1617 1618 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1618 1619 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1618 1620 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1620 1621 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1621 1622 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1622 1623 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1622 1624 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1624 1625 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1625 1626 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1626 1627 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1626 1628 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1628 1629 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1629 1630 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1630 1631 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1630 1632 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1632 1633 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1633 1634 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1634 1635 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1634 1636 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1636 1637 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1637 1638 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1638 1639 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1638 1640 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1640 1641 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1641 1642 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1642 1643 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1642 1644 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1644 1645 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1645 1646 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1646 1647 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1646 1648 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1648 1649 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1649 1650 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1650 1651 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1650 1652 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1652 1653 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1653 1654 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1654 1655 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1654 1656 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1656 1657 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1657 1658 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1658 1659 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1658 1660 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1660 1661 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1661 1662 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1662 1663 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1662 1664 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1664 1665 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1665 1666 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1666 1667 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1666 1668 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1668 1669 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1669 1670 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1670 1671 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1670 1672 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1672 1673 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1673 1674 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1674 1675 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1674 1676 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1676 1677 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1677 1678 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1678 1679 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1678 1680 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1680 1681 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1681 1682 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1682 1683 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1682 1684 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1684 1685 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1685 1686 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1686 1687 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1686 1688 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1688 1689 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1689 1690 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1690 1691 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1690 1692 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1692 1693 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1693 1694 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1694 1695 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1694 1696 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1696 1697 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1697 1698 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1698 1699 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1698 1700 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1700 1701 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1701 1702 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1702 1703 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1702 1704 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1704 1705 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1705 1706 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1706 1707 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1706 1708 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1708 1709 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1709 1710 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1710 1711 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1710 1712 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1712 1713 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1713 1714 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1714 1715 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1714 1716 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1716 1717 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1717 1718 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1718 1719 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1718 1720 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1720 1721 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1721 1722 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1722 1723 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1722 1724 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1724 1725 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1725 1726 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1726 1727 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1726 1728 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1728 1729 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1729 1730 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1730 1731 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1730 1732 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1732 1733 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1733 1734 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1734 1735 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1734 1736 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1736 1737 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1737 1738 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1738 1739 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1738 1740 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1740 1741 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1741 1742 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1742 1743 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1742 1744 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1744 1745 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1745 1746 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1746 1747 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1746 1748 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1748 1749 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1749 1750 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1750 1751 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1750 1752 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1752 1753 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1753 1754 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1754 1755 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1754 1756 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1756 1757 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1757 1758 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1758 1759 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1758 1760 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1760 1761 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1761 1762 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1762 1763 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1762 1764 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1764 1765 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1765 1766 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1766 1767 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1766 1768 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1768 1769 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1769 1770 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1770 1771 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1770 1772 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1772 1773 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1773 1774 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1774 1775 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1774 1776 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1776 1777 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1777 1778 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1778 1779 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1778 1780 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1780 1781 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1781 1782 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1782 1783 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1782 1784 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1784 1785 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1785 1786 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1786 1787 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1786 1788 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1788 1789 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1789 1790 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1790 1791 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1790 1792 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1792 1793 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1793 1794 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1794 1795 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1794 1796 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1796 1797 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1797 1798 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1798 1799 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1798 1800 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1800 1801 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1801 1802 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1802 1803 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1802 1804 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1804 1805 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1805 1806 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1806 1807 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1806 1808 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1808 1809 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1809 1810 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1810 1811 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1810 1812 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1812 1813 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1813 1814 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1814 1815 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1814 1816 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1816 1817 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1817 1818 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1818 1819 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1818 1820 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1820 1821 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1821 1822 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1822 1823 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1822 1824 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1824 1825 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1825 1826 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1826 1827 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1826 1828 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1828 1829 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1829 1830 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1830 1831 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1830 1832 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1832 1833 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1833 1834 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1834 1835 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1834 1836 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1836 1837 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1837 1838 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1838 1839 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1838 1840 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1840 1841 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1841 1842 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1842 1843 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1842 1844 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1844 1845 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1845 1846 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1846 1847 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1846 1848 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1848 1849 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1849 1850 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1850 1851 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1850 1852 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1852 1853 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1853 1854 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1854 1855 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1854 1856 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1856 1857 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1857 1858 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1858 1859 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1858 1860 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1860 1861 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1861 1862 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1862 1863 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1862 1864 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1864 1865 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1865 1866 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1866 1867 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1866 1868 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1868 1869 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1869 1870 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1870 1871 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1870 1872 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1872 1873 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1873 1874 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1874 1875 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1874 1876 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1876 1877 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1877 1878 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1878 1879 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1878 1880 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1880 1881 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1881 1882 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1882 1883 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1882 1884 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1884 1885 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1885 1886 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1886 1887 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1886 1888 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1888 1889 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1889 1890 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1890 1891 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1890 1892 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1892 1893 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1893 1894 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1894 1895 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1894 1896 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1896 1897 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1897 1898 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1898 1899 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1898 1900 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1900 1901 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1901 1902 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1902 1903 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1902 1904 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1904 1905 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1905 1906 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1906 1907 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1906 1908 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1908 1909 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1909 1910 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1910 1911 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1910 1912 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1912 1913 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1913 1914 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1914 1915 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1914 1916 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1916 1917 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1917 1918 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1918 1919 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1918 1920 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1920 1921 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1921 1922 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1922 1923 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1922 1924 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1924 1925 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1925 1926 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1926 1927 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1926 1928 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1928 1929 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1929 1930 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1930 1931 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1930 1932 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1932 1933 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1933 1934 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1934 1935 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1934 1936 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1936 1937 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1937 1938 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1938 1939 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1938 1940 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1940 1941 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1941 1942 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1942 1943 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1942 1944 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1944 1945 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1945 1946 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1946 1947 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1946 1948 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1948 1949 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1949 1950 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1950 1951 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1950 1952 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1952 1953 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1953 1954 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1954 1955 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1954 1956 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1956 1957 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1957 1958 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1958 1959 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1958 1960 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1960 1961 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1961 1962 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1962 1963 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1962 1964 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1964 1965 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1965 1966 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1966 1967 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1966 1968 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1968 1969 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1969 1970 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1970 1971 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1970 1972 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1972 1973 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1973 1974 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1974 1975 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1974 1976 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1976 1977 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1977 1978 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1978 1979 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1978 1980 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1980 1981 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1981 1982 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1982 1983 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1982 1984 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1984 1985 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1985 1986 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1986 1987 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1986 1988 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1988 1989 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1989 1990 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1990 1991 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1990 1992 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1992 1993 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1993 1994 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1994 1995 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1994 1996 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1996 1997 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1997 1998 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1998 1999 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1998 2000 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2000 2001 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2001 2002 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2002 2003 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2002 2004 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2004 2005 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2005 2006 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2006 2007 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2006 2008 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2008 2009 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2009 2010 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2010 2011 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2010 2012 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2012 2013 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2013 2014 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2014 2015 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2014 2016 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2016 2017 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2017 2018 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2018 2019 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2018 2020 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2020 2021 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2021 2022 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2022 2023 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2022 2024 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2024 2025 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2025 2026 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2026 2027 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2026 2028 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2028 2029 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2029 2030 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2030 2031 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2030 2032 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2032 2033 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2033 2034 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2034 2035 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2034 2036 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2036 2037 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2037 2038 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2038 2039 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2038 2040 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2040 2041 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2041 2042 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2042 2043 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2042 2044 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2044 2045 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2045 2046 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2046 2047 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2046 2048 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2048 2049 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2049 2050 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2050 2051 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2050 2052 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2052 2053 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2053 2054 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2054 2055 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2054 2056 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2056 2057 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2057 2058 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2058 2059 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2058 2060 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2060 2061 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2061 2062 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2062 2063 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2062 2064 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2064 2065 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2065 2066 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2066 2067 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2066 2068 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2068 2069 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2069 2070 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2070 2071 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2070 2072 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2072 2073 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2073 2074 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2074 2075 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2074 2076 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2076 2077 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2077 2078 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2078 2079 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2078 2080 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2080 2081 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2081 2082 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2082 2083 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2082 2084 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2084 2085 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2085 2086 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2086 2087 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2086 2088 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2088 2089 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2089 2090 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2090 2091 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2090 2092 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2092 2093 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2093 2094 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2094 2095 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2094 2096 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2096 2097 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2097 2098 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2098 2099 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2098 2100 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2100 2101 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2101 2102 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2102 2103 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2102 2104 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2104 2105 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2105 2106 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2106 2107 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2106 2108 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2108 2109 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2109 2110 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2110 2111 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2110 2112 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2112 2113 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2113 2114 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2114 2115 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2114 2116 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2116 2117 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2117 2118 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2118 2119 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2118 2120 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2120 2121 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2121 2122 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2122 2123 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2122 2124 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2124 2125 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2125 2126 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2126 2127 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2126 2128 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2128 2129 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2129 2130 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2130 2131 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2130 2132 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2132 2133 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2133 2134 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2134 2135 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2134 2136 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2136 2137 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2137 2138 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2138 2139 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2138 2140 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2140 2141 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2141 2142 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2142 2143 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2142 2144 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2144 2145 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2145 2146 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2146 2147 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2146 2148 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2148 2149 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2149 2150 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2150 2151 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2150 2152 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2152 2153 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2153 2154 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2154 2155 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2154 2156 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2156 2157 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2157 2158 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2158 2159 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2158 2160 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2160 2161 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2161 2162 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2162 2163 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2162 2164 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2164 2165 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2165 2166 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2166 2167 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2166 2168 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2168 2169 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2169 2170 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2170 2171 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2170 2172 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2172 2173 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2173 2174 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2174 2175 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2174 2176 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2176 2177 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2177 2178 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2178 2179 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2178 2180 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2180 2181 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2181 2182 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2182 2183 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2182 2184 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2184 2185 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2185 2186 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2186 2187 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2186 2188 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2188 2189 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2189 2190 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2190 2191 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2190 2192 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2192 2193 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2193 2194 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2194 2195 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2194 2196 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2196 2197 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2197 2198 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2198 2199 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2198 2200 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2200 2201 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2201 2202 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2202 2203 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2202 2204 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2204 2205 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2205 2206 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2206 2207 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2206 2208 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2208 2209 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2209 2210 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2210 2211 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2210 2212 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2212 2213 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2213 2214 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2214 2215 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2214 2216 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2216 2217 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2217 2218 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2218 2219 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2218 2220 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2220 2221 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2221 2222 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2222 2223 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2222 2224 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2224 2225 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2225 2226 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2226 2227 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2226 2228 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2228 2229 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2229 2230 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2230 2231 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2230 2232 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2232 2233 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2233 2234 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2234 2235 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2234 2236 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2236 2237 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2237 2238 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2238 2239 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2238 2240 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2240 2241 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2241 2242 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2242 2243 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2242 2244 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2244 2245 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2245 2246 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2246 2247 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2246 2248 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2248 2249 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2249 2250 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2250 2251 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2250 2252 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2252 2253 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2253 2254 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2254 2255 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2254 2256 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2256 2257 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2257 2258 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2258 2259 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2258 2260 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2260 2261 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2261 2262 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2262 2263 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2262 2264 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2264 2265 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2265 2266 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2266 2267 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2266 2268 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2268 2269 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2269 2270 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2270 2271 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2270 2272 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2272 2273 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2273 2274 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2274 2275 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2274 2276 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2276 2277 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2277 2278 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2278 2279 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2278 2280 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2280 2281 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2281 2282 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2282 2283 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2282 2284 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2284 2285 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2285 2286 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2286 2287 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2286 2288 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2288 2289 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2289 2290 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2290 2291 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2290 2292 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2292 2293 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2293 2294 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2294 2295 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2294 2296 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2296 2297 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2297 2298 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2298 2299 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2298 2300 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2300 2301 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2301 2302 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2302 2303 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2302 2304 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2304 2305 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2305 2306 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2306 2307 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2306 2308 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2308 2309 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2309 2310 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2310 2311 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2310 2312 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2312 2313 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2313 2314 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2314 2315 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2314 2316 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2316 2317 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2317 2318 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2318 2319 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2318 2320 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2320 2321 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2321 2322 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2322 2323 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2322 2324 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2324 2325 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2325 2326 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2326 2327 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2326 2328 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2328 2329 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2329 2330 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2330 2331 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2330 2332 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2332 2333 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2333 2334 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2334 2335 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2334 2336 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2336 2337 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2337 2338 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2338 2339 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2338 2340 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2340 2341 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2341 2342 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2342 2343 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2342 2344 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2344 2345 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2345 2346 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2346 2347 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2346 2348 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2348 2349 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2349 2350 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2350 2351 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2350 2352 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2352 2353 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2353 2354 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2354 2355 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2354 2356 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2356 2357 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2357 2358 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2358 2359 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2358 2360 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2360 2361 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2361 2362 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2362 2363 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2362 2364 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2364 2365 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2365 2366 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2366 2367 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2366 2368 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2368 2369 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2369 2370 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2370 2371 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2370 2372 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2372 2373 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2373 2374 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2374 2375 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2374 2376 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2376 2377 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2377 2378 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2378 2379 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2378 2380 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2380 2381 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2381 2382 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2382 2383 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2382 2384 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2384 2385 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2385 2386 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2386 2387 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2386 2388 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2388 2389 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2389 2390 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2390 2391 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2390 2392 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2392 2393 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2393 2394 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2394 2395 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2394 2396 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2396 2397 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2397 2398 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2398 2399 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2398 2400 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2400 2401 2.000000 1.000000 1.20000 0.00 0.00 0.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +'6'; +'7'; +'8'; +'9'; +'10'; +'11'; +'12'; +'13'; +'14'; +'15'; +'16'; +'17'; +'18'; +'19'; +'20'; +'21'; +'22'; +'23'; +'24'; +'25'; +'26'; +'27'; +'28'; +'29'; +'30'; +'31'; +'32'; +'33'; +'34'; +'35'; +'36'; +'37'; +'38'; +'39'; +'40'; +'41'; +'42'; +'43'; +'44'; +'45'; +'46'; +'47'; +'48'; +'49'; +'50'; +'51'; +'52'; +'53'; +'54'; +'55'; +'56'; +'57'; +'58'; +'59'; +'60'; +'61'; +'62'; +'63'; +'64'; +'65'; +'66'; +'67'; +'68'; +'69'; +'70'; +'71'; +'72'; +'73'; +'74'; +'75'; +'76'; +'77'; +'78'; +'79'; +'80'; +'81'; +'82'; +'83'; +'84'; +'85'; +'86'; +'87'; +'88'; +'89'; +'90'; +'91'; +'92'; +'93'; +'94'; +'95'; +'96'; +'97'; +'98'; +'99'; +'100'; +'101'; +'102'; +'103'; +'104'; +'105'; +'106'; +'107'; +'108'; +'109'; +'110'; +'111'; +'112'; +'113'; +'114'; +'115'; +'116'; +'117'; +'118'; +'119'; +'120'; +'121'; +'122'; +'123'; +'124'; +'125'; +'126'; +'127'; +'128'; +'129'; +'130'; +'131'; +'132'; +'133'; +'134'; +'135'; +'136'; +'137'; +'138'; +'139'; +'140'; +'141'; +'142'; +'143'; +'144'; +'145'; +'146'; +'147'; +'148'; +'149'; +'150'; +'151'; +'152'; +'153'; +'154'; +'155'; +'156'; +'157'; +'158'; +'159'; +'160'; +'161'; +'162'; +'163'; +'164'; +'165'; +'166'; +'167'; +'168'; +'169'; +'170'; +'171'; +'172'; +'173'; +'174'; +'175'; +'176'; +'177'; +'178'; +'179'; +'180'; +'181'; +'182'; +'183'; +'184'; +'185'; +'186'; +'187'; +'188'; +'189'; +'190'; +'191'; +'192'; +'193'; +'194'; +'195'; +'196'; +'197'; +'198'; +'199'; +'200'; +'201'; +'202'; +'203'; +'204'; +'205'; +'206'; +'207'; +'208'; +'209'; +'210'; +'211'; +'212'; +'213'; +'214'; +'215'; +'216'; +'217'; +'218'; +'219'; +'220'; +'221'; +'222'; +'223'; +'224'; +'225'; +'226'; +'227'; +'228'; +'229'; +'230'; +'231'; +'232'; +'233'; +'234'; +'235'; +'236'; +'237'; +'238'; +'239'; +'240'; +'241'; +'242'; +'243'; +'244'; +'245'; +'246'; +'247'; +'248'; +'249'; +'250'; +'251'; +'252'; +'253'; +'254'; +'255'; +'256'; +'257'; +'258'; +'259'; +'260'; +'261'; +'262'; +'263'; +'264'; +'265'; +'266'; +'267'; +'268'; +'269'; +'270'; +'271'; +'272'; +'273'; +'274'; +'275'; +'276'; +'277'; +'278'; +'279'; +'280'; +'281'; +'282'; +'283'; +'284'; +'285'; +'286'; +'287'; +'288'; +'289'; +'290'; +'291'; +'292'; +'293'; +'294'; +'295'; +'296'; +'297'; +'298'; +'299'; +'300'; +'301'; +'302'; +'303'; +'304'; +'305'; +'306'; +'307'; +'308'; +'309'; +'310'; +'311'; +'312'; +'313'; +'314'; +'315'; +'316'; +'317'; +'318'; +'319'; +'320'; +'321'; +'322'; +'323'; +'324'; +'325'; +'326'; +'327'; +'328'; +'329'; +'330'; +'331'; +'332'; +'333'; +'334'; +'335'; +'336'; +'337'; +'338'; +'339'; +'340'; +'341'; +'342'; +'343'; +'344'; +'345'; +'346'; +'347'; +'348'; +'349'; +'350'; +'351'; +'352'; +'353'; +'354'; +'355'; +'356'; +'357'; +'358'; +'359'; +'360'; +'361'; +'362'; +'363'; +'364'; +'365'; +'366'; +'367'; +'368'; +'369'; +'370'; +'371'; +'372'; +'373'; +'374'; +'375'; +'376'; +'377'; +'378'; +'379'; +'380'; +'381'; +'382'; +'383'; +'384'; +'385'; +'386'; +'387'; +'388'; +'389'; +'390'; +'391'; +'392'; +'393'; +'394'; +'395'; +'396'; +'397'; +'398'; +'399'; +'400'; +'401'; +'402'; +'403'; +'404'; +'405'; +'406'; +'407'; +'408'; +'409'; +'410'; +'411'; +'412'; +'413'; +'414'; +'415'; +'416'; +'417'; +'418'; +'419'; +'420'; +'421'; +'422'; +'423'; +'424'; +'425'; +'426'; +'427'; +'428'; +'429'; +'430'; +'431'; +'432'; +'433'; +'434'; +'435'; +'436'; +'437'; +'438'; +'439'; +'440'; +'441'; +'442'; +'443'; +'444'; +'445'; +'446'; +'447'; +'448'; +'449'; +'450'; +'451'; +'452'; +'453'; +'454'; +'455'; +'456'; +'457'; +'458'; +'459'; +'460'; +'461'; +'462'; +'463'; +'464'; +'465'; +'466'; +'467'; +'468'; +'469'; +'470'; +'471'; +'472'; +'473'; +'474'; +'475'; +'476'; +'477'; +'478'; +'479'; +'480'; +'481'; +'482'; +'483'; +'484'; +'485'; +'486'; +'487'; +'488'; +'489'; +'490'; +'491'; +'492'; +'493'; +'494'; +'495'; +'496'; +'497'; +'498'; +'499'; +'500'; +'501'; +'502'; +'503'; +'504'; +'505'; +'506'; +'507'; +'508'; +'509'; +'510'; +'511'; +'512'; +'513'; +'514'; +'515'; +'516'; +'517'; +'518'; +'519'; +'520'; +'521'; +'522'; +'523'; +'524'; +'525'; +'526'; +'527'; +'528'; +'529'; +'530'; +'531'; +'532'; +'533'; +'534'; +'535'; +'536'; +'537'; +'538'; +'539'; +'540'; +'541'; +'542'; +'543'; +'544'; +'545'; +'546'; +'547'; +'548'; +'549'; +'550'; +'551'; +'552'; +'553'; +'554'; +'555'; +'556'; +'557'; +'558'; +'559'; +'560'; +'561'; +'562'; +'563'; +'564'; +'565'; +'566'; +'567'; +'568'; +'569'; +'570'; +'571'; +'572'; +'573'; +'574'; +'575'; +'576'; +'577'; +'578'; +'579'; +'580'; +'581'; +'582'; +'583'; +'584'; +'585'; +'586'; +'587'; +'588'; +'589'; +'590'; +'591'; +'592'; +'593'; +'594'; +'595'; +'596'; +'597'; +'598'; +'599'; +'600'; +'601'; +'602'; +'603'; +'604'; +'605'; +'606'; +'607'; +'608'; +'609'; +'610'; +'611'; +'612'; +'613'; +'614'; +'615'; +'616'; +'617'; +'618'; +'619'; +'620'; +'621'; +'622'; +'623'; +'624'; +'625'; +'626'; +'627'; +'628'; +'629'; +'630'; +'631'; +'632'; +'633'; +'634'; +'635'; +'636'; +'637'; +'638'; +'639'; +'640'; +'641'; +'642'; +'643'; +'644'; +'645'; +'646'; +'647'; +'648'; +'649'; +'650'; +'651'; +'652'; +'653'; +'654'; +'655'; +'656'; +'657'; +'658'; +'659'; +'660'; +'661'; +'662'; +'663'; +'664'; +'665'; +'666'; +'667'; +'668'; +'669'; +'670'; +'671'; +'672'; +'673'; +'674'; +'675'; +'676'; +'677'; +'678'; +'679'; +'680'; +'681'; +'682'; +'683'; +'684'; +'685'; +'686'; +'687'; +'688'; +'689'; +'690'; +'691'; +'692'; +'693'; +'694'; +'695'; +'696'; +'697'; +'698'; +'699'; +'700'; +'701'; +'702'; +'703'; +'704'; +'705'; +'706'; +'707'; +'708'; +'709'; +'710'; +'711'; +'712'; +'713'; +'714'; +'715'; +'716'; +'717'; +'718'; +'719'; +'720'; +'721'; +'722'; +'723'; +'724'; +'725'; +'726'; +'727'; +'728'; +'729'; +'730'; +'731'; +'732'; +'733'; +'734'; +'735'; +'736'; +'737'; +'738'; +'739'; +'740'; +'741'; +'742'; +'743'; +'744'; +'745'; +'746'; +'747'; +'748'; +'749'; +'750'; +'751'; +'752'; +'753'; +'754'; +'755'; +'756'; +'757'; +'758'; +'759'; +'760'; +'761'; +'762'; +'763'; +'764'; +'765'; +'766'; +'767'; +'768'; +'769'; +'770'; +'771'; +'772'; +'773'; +'774'; +'775'; +'776'; +'777'; +'778'; +'779'; +'780'; +'781'; +'782'; +'783'; +'784'; +'785'; +'786'; +'787'; +'788'; +'789'; +'790'; +'791'; +'792'; +'793'; +'794'; +'795'; +'796'; +'797'; +'798'; +'799'; +'800'; +'801'; +'802'; +'803'; +'804'; +'805'; +'806'; +'807'; +'808'; +'809'; +'810'; +'811'; +'812'; +'813'; +'814'; +'815'; +'816'; +'817'; +'818'; +'819'; +'820'; +'821'; +'822'; +'823'; +'824'; +'825'; +'826'; +'827'; +'828'; +'829'; +'830'; +'831'; +'832'; +'833'; +'834'; +'835'; +'836'; +'837'; +'838'; +'839'; +'840'; +'841'; +'842'; +'843'; +'844'; +'845'; +'846'; +'847'; +'848'; +'849'; +'850'; +'851'; +'852'; +'853'; +'854'; +'855'; +'856'; +'857'; +'858'; +'859'; +'860'; +'861'; +'862'; +'863'; +'864'; +'865'; +'866'; +'867'; +'868'; +'869'; +'870'; +'871'; +'872'; +'873'; +'874'; +'875'; +'876'; +'877'; +'878'; +'879'; +'880'; +'881'; +'882'; +'883'; +'884'; +'885'; +'886'; +'887'; +'888'; +'889'; +'890'; +'891'; +'892'; +'893'; +'894'; +'895'; +'896'; +'897'; +'898'; +'899'; +'900'; +'901'; +'902'; +'903'; +'904'; +'905'; +'906'; +'907'; +'908'; +'909'; +'910'; +'911'; +'912'; +'913'; +'914'; +'915'; +'916'; +'917'; +'918'; +'919'; +'920'; +'921'; +'922'; +'923'; +'924'; +'925'; +'926'; +'927'; +'928'; +'929'; +'930'; +'931'; +'932'; +'933'; +'934'; +'935'; +'936'; +'937'; +'938'; +'939'; +'940'; +'941'; +'942'; +'943'; +'944'; +'945'; +'946'; +'947'; +'948'; +'949'; +'950'; +'951'; +'952'; +'953'; +'954'; +'955'; +'956'; +'957'; +'958'; +'959'; +'960'; +'961'; +'962'; +'963'; +'964'; +'965'; +'966'; +'967'; +'968'; +'969'; +'970'; +'971'; +'972'; +'973'; +'974'; +'975'; +'976'; +'977'; +'978'; +'979'; +'980'; +'981'; +'982'; +'983'; +'984'; +'985'; +'986'; +'987'; +'988'; +'989'; +'990'; +'991'; +'992'; +'993'; +'994'; +'995'; +'996'; +'997'; +'998'; +'999'; +'1000'; +'1001'; +'1002'; +'1003'; +'1004'; +'1005'; +'1006'; +'1007'; +'1008'; +'1009'; +'1010'; +'1011'; +'1012'; +'1013'; +'1014'; +'1015'; +'1016'; +'1017'; +'1018'; +'1019'; +'1020'; +'1021'; +'1022'; +'1023'; +'1024'; +'1025'; +'1026'; +'1027'; +'1028'; +'1029'; +'1030'; +'1031'; +'1032'; +'1033'; +'1034'; +'1035'; +'1036'; +'1037'; +'1038'; +'1039'; +'1040'; +'1041'; +'1042'; +'1043'; +'1044'; +'1045'; +'1046'; +'1047'; +'1048'; +'1049'; +'1050'; +'1051'; +'1052'; +'1053'; +'1054'; +'1055'; +'1056'; +'1057'; +'1058'; +'1059'; +'1060'; +'1061'; +'1062'; +'1063'; +'1064'; +'1065'; +'1066'; +'1067'; +'1068'; +'1069'; +'1070'; +'1071'; +'1072'; +'1073'; +'1074'; +'1075'; +'1076'; +'1077'; +'1078'; +'1079'; +'1080'; +'1081'; +'1082'; +'1083'; +'1084'; +'1085'; +'1086'; +'1087'; +'1088'; +'1089'; +'1090'; +'1091'; +'1092'; +'1093'; +'1094'; +'1095'; +'1096'; +'1097'; +'1098'; +'1099'; +'1100'; +'1101'; +'1102'; +'1103'; +'1104'; +'1105'; +'1106'; +'1107'; +'1108'; +'1109'; +'1110'; +'1111'; +'1112'; +'1113'; +'1114'; +'1115'; +'1116'; +'1117'; +'1118'; +'1119'; +'1120'; +'1121'; +'1122'; +'1123'; +'1124'; +'1125'; +'1126'; +'1127'; +'1128'; +'1129'; +'1130'; +'1131'; +'1132'; +'1133'; +'1134'; +'1135'; +'1136'; +'1137'; +'1138'; +'1139'; +'1140'; +'1141'; +'1142'; +'1143'; +'1144'; +'1145'; +'1146'; +'1147'; +'1148'; +'1149'; +'1150'; +'1151'; +'1152'; +'1153'; +'1154'; +'1155'; +'1156'; +'1157'; +'1158'; +'1159'; +'1160'; +'1161'; +'1162'; +'1163'; +'1164'; +'1165'; +'1166'; +'1167'; +'1168'; +'1169'; +'1170'; +'1171'; +'1172'; +'1173'; +'1174'; +'1175'; +'1176'; +'1177'; +'1178'; +'1179'; +'1180'; +'1181'; +'1182'; +'1183'; +'1184'; +'1185'; +'1186'; +'1187'; +'1188'; +'1189'; +'1190'; +'1191'; +'1192'; +'1193'; +'1194'; +'1195'; +'1196'; +'1197'; +'1198'; +'1199'; +'1200'; +'1201'; +'1202'; +'1203'; +'1204'; +'1205'; +'1206'; +'1207'; +'1208'; +'1209'; +'1210'; +'1211'; +'1212'; +'1213'; +'1214'; +'1215'; +'1216'; +'1217'; +'1218'; +'1219'; +'1220'; +'1221'; +'1222'; +'1223'; +'1224'; +'1225'; +'1226'; +'1227'; +'1228'; +'1229'; +'1230'; +'1231'; +'1232'; +'1233'; +'1234'; +'1235'; +'1236'; +'1237'; +'1238'; +'1239'; +'1240'; +'1241'; +'1242'; +'1243'; +'1244'; +'1245'; +'1246'; +'1247'; +'1248'; +'1249'; +'1250'; +'1251'; +'1252'; +'1253'; +'1254'; +'1255'; +'1256'; +'1257'; +'1258'; +'1259'; +'1260'; +'1261'; +'1262'; +'1263'; +'1264'; +'1265'; +'1266'; +'1267'; +'1268'; +'1269'; +'1270'; +'1271'; +'1272'; +'1273'; +'1274'; +'1275'; +'1276'; +'1277'; +'1278'; +'1279'; +'1280'; +'1281'; +'1282'; +'1283'; +'1284'; +'1285'; +'1286'; +'1287'; +'1288'; +'1289'; +'1290'; +'1291'; +'1292'; +'1293'; +'1294'; +'1295'; +'1296'; +'1297'; +'1298'; +'1299'; +'1300'; +'1301'; +'1302'; +'1303'; +'1304'; +'1305'; +'1306'; +'1307'; +'1308'; +'1309'; +'1310'; +'1311'; +'1312'; +'1313'; +'1314'; +'1315'; +'1316'; +'1317'; +'1318'; +'1319'; +'1320'; +'1321'; +'1322'; +'1323'; +'1324'; +'1325'; +'1326'; +'1327'; +'1328'; +'1329'; +'1330'; +'1331'; +'1332'; +'1333'; +'1334'; +'1335'; +'1336'; +'1337'; +'1338'; +'1339'; +'1340'; +'1341'; +'1342'; +'1343'; +'1344'; +'1345'; +'1346'; +'1347'; +'1348'; +'1349'; +'1350'; +'1351'; +'1352'; +'1353'; +'1354'; +'1355'; +'1356'; +'1357'; +'1358'; +'1359'; +'1360'; +'1361'; +'1362'; +'1363'; +'1364'; +'1365'; +'1366'; +'1367'; +'1368'; +'1369'; +'1370'; +'1371'; +'1372'; +'1373'; +'1374'; +'1375'; +'1376'; +'1377'; +'1378'; +'1379'; +'1380'; +'1381'; +'1382'; +'1383'; +'1384'; +'1385'; +'1386'; +'1387'; +'1388'; +'1389'; +'1390'; +'1391'; +'1392'; +'1393'; +'1394'; +'1395'; +'1396'; +'1397'; +'1398'; +'1399'; +'1400'; +'1401'; +'1402'; +'1403'; +'1404'; +'1405'; +'1406'; +'1407'; +'1408'; +'1409'; +'1410'; +'1411'; +'1412'; +'1413'; +'1414'; +'1415'; +'1416'; +'1417'; +'1418'; +'1419'; +'1420'; +'1421'; +'1422'; +'1423'; +'1424'; +'1425'; +'1426'; +'1427'; +'1428'; +'1429'; +'1430'; +'1431'; +'1432'; +'1433'; +'1434'; +'1435'; +'1436'; +'1437'; +'1438'; +'1439'; +'1440'; +'1441'; +'1442'; +'1443'; +'1444'; +'1445'; +'1446'; +'1447'; +'1448'; +'1449'; +'1450'; +'1451'; +'1452'; +'1453'; +'1454'; +'1455'; +'1456'; +'1457'; +'1458'; +'1459'; +'1460'; +'1461'; +'1462'; +'1463'; +'1464'; +'1465'; +'1466'; +'1467'; +'1468'; +'1469'; +'1470'; +'1471'; +'1472'; +'1473'; +'1474'; +'1475'; +'1476'; +'1477'; +'1478'; +'1479'; +'1480'; +'1481'; +'1482'; +'1483'; +'1484'; +'1485'; +'1486'; +'1487'; +'1488'; +'1489'; +'1490'; +'1491'; +'1492'; +'1493'; +'1494'; +'1495'; +'1496'; +'1497'; +'1498'; +'1499'; +'1500'; +'1501'; +'1502'; +'1503'; +'1504'; +'1505'; +'1506'; +'1507'; +'1508'; +'1509'; +'1510'; +'1511'; +'1512'; +'1513'; +'1514'; +'1515'; +'1516'; +'1517'; +'1518'; +'1519'; +'1520'; +'1521'; +'1522'; +'1523'; +'1524'; +'1525'; +'1526'; +'1527'; +'1528'; +'1529'; +'1530'; +'1531'; +'1532'; +'1533'; +'1534'; +'1535'; +'1536'; +'1537'; +'1538'; +'1539'; +'1540'; +'1541'; +'1542'; +'1543'; +'1544'; +'1545'; +'1546'; +'1547'; +'1548'; +'1549'; +'1550'; +'1551'; +'1552'; +'1553'; +'1554'; +'1555'; +'1556'; +'1557'; +'1558'; +'1559'; +'1560'; +'1561'; +'1562'; +'1563'; +'1564'; +'1565'; +'1566'; +'1567'; +'1568'; +'1569'; +'1570'; +'1571'; +'1572'; +'1573'; +'1574'; +'1575'; +'1576'; +'1577'; +'1578'; +'1579'; +'1580'; +'1581'; +'1582'; +'1583'; +'1584'; +'1585'; +'1586'; +'1587'; +'1588'; +'1589'; +'1590'; +'1591'; +'1592'; +'1593'; +'1594'; +'1595'; +'1596'; +'1597'; +'1598'; +'1599'; +'1600'; +'1601'; +'1602'; +'1603'; +'1604'; +'1605'; +'1606'; +'1607'; +'1608'; +'1609'; +'1610'; +'1611'; +'1612'; +'1613'; +'1614'; +'1615'; +'1616'; +'1617'; +'1618'; +'1619'; +'1620'; +'1621'; +'1622'; +'1623'; +'1624'; +'1625'; +'1626'; +'1627'; +'1628'; +'1629'; +'1630'; +'1631'; +'1632'; +'1633'; +'1634'; +'1635'; +'1636'; +'1637'; +'1638'; +'1639'; +'1640'; +'1641'; +'1642'; +'1643'; +'1644'; +'1645'; +'1646'; +'1647'; +'1648'; +'1649'; +'1650'; +'1651'; +'1652'; +'1653'; +'1654'; +'1655'; +'1656'; +'1657'; +'1658'; +'1659'; +'1660'; +'1661'; +'1662'; +'1663'; +'1664'; +'1665'; +'1666'; +'1667'; +'1668'; +'1669'; +'1670'; +'1671'; +'1672'; +'1673'; +'1674'; +'1675'; +'1676'; +'1677'; +'1678'; +'1679'; +'1680'; +'1681'; +'1682'; +'1683'; +'1684'; +'1685'; +'1686'; +'1687'; +'1688'; +'1689'; +'1690'; +'1691'; +'1692'; +'1693'; +'1694'; +'1695'; +'1696'; +'1697'; +'1698'; +'1699'; +'1700'; +'1701'; +'1702'; +'1703'; +'1704'; +'1705'; +'1706'; +'1707'; +'1708'; +'1709'; +'1710'; +'1711'; +'1712'; +'1713'; +'1714'; +'1715'; +'1716'; +'1717'; +'1718'; +'1719'; +'1720'; +'1721'; +'1722'; +'1723'; +'1724'; +'1725'; +'1726'; +'1727'; +'1728'; +'1729'; +'1730'; +'1731'; +'1732'; +'1733'; +'1734'; +'1735'; +'1736'; +'1737'; +'1738'; +'1739'; +'1740'; +'1741'; +'1742'; +'1743'; +'1744'; +'1745'; +'1746'; +'1747'; +'1748'; +'1749'; +'1750'; +'1751'; +'1752'; +'1753'; +'1754'; +'1755'; +'1756'; +'1757'; +'1758'; +'1759'; +'1760'; +'1761'; +'1762'; +'1763'; +'1764'; +'1765'; +'1766'; +'1767'; +'1768'; +'1769'; +'1770'; +'1771'; +'1772'; +'1773'; +'1774'; +'1775'; +'1776'; +'1777'; +'1778'; +'1779'; +'1780'; +'1781'; +'1782'; +'1783'; +'1784'; +'1785'; +'1786'; +'1787'; +'1788'; +'1789'; +'1790'; +'1791'; +'1792'; +'1793'; +'1794'; +'1795'; +'1796'; +'1797'; +'1798'; +'1799'; +'1800'; +'1801'; +'1802'; +'1803'; +'1804'; +'1805'; +'1806'; +'1807'; +'1808'; +'1809'; +'1810'; +'1811'; +'1812'; +'1813'; +'1814'; +'1815'; +'1816'; +'1817'; +'1818'; +'1819'; +'1820'; +'1821'; +'1822'; +'1823'; +'1824'; +'1825'; +'1826'; +'1827'; +'1828'; +'1829'; +'1830'; +'1831'; +'1832'; +'1833'; +'1834'; +'1835'; +'1836'; +'1837'; +'1838'; +'1839'; +'1840'; +'1841'; +'1842'; +'1843'; +'1844'; +'1845'; +'1846'; +'1847'; +'1848'; +'1849'; +'1850'; +'1851'; +'1852'; +'1853'; +'1854'; +'1855'; +'1856'; +'1857'; +'1858'; +'1859'; +'1860'; +'1861'; +'1862'; +'1863'; +'1864'; +'1865'; +'1866'; +'1867'; +'1868'; +'1869'; +'1870'; +'1871'; +'1872'; +'1873'; +'1874'; +'1875'; +'1876'; +'1877'; +'1878'; +'1879'; +'1880'; +'1881'; +'1882'; +'1883'; +'1884'; +'1885'; +'1886'; +'1887'; +'1888'; +'1889'; +'1890'; +'1891'; +'1892'; +'1893'; +'1894'; +'1895'; +'1896'; +'1897'; +'1898'; +'1899'; +'1900'; +'1901'; +'1902'; +'1903'; +'1904'; +'1905'; +'1906'; +'1907'; +'1908'; +'1909'; +'1910'; +'1911'; +'1912'; +'1913'; +'1914'; +'1915'; +'1916'; +'1917'; +'1918'; +'1919'; +'1920'; +'1921'; +'1922'; +'1923'; +'1924'; +'1925'; +'1926'; +'1927'; +'1928'; +'1929'; +'1930'; +'1931'; +'1932'; +'1933'; +'1934'; +'1935'; +'1936'; +'1937'; +'1938'; +'1939'; +'1940'; +'1941'; +'1942'; +'1943'; +'1944'; +'1945'; +'1946'; +'1947'; +'1948'; +'1949'; +'1950'; +'1951'; +'1952'; +'1953'; +'1954'; +'1955'; +'1956'; +'1957'; +'1958'; +'1959'; +'1960'; +'1961'; +'1962'; +'1963'; +'1964'; +'1965'; +'1966'; +'1967'; +'1968'; +'1969'; +'1970'; +'1971'; +'1972'; +'1973'; +'1974'; +'1975'; +'1976'; +'1977'; +'1978'; +'1979'; +'1980'; +'1981'; +'1982'; +'1983'; +'1984'; +'1985'; +'1986'; +'1987'; +'1988'; +'1989'; +'1990'; +'1991'; +'1992'; +'1993'; +'1994'; +'1995'; +'1996'; +'1997'; +'1998'; +'1999'; +'2000'; +'2001'; +'2002'; +'2003'; +'2004'; +'2005'; +'2006'; +'2007'; +'2008'; +'2009'; +'2010'; +'2011'; +'2012'; +'2013'; +'2014'; +'2015'; +'2016'; +'2017'; +'2018'; +'2019'; +'2020'; +'2021'; +'2022'; +'2023'; +'2024'; +'2025'; +'2026'; +'2027'; +'2028'; +'2029'; +'2030'; +'2031'; +'2032'; +'2033'; +'2034'; +'2035'; +'2036'; +'2037'; +'2038'; +'2039'; +'2040'; +'2041'; +'2042'; +'2043'; +'2044'; +'2045'; +'2046'; +'2047'; +'2048'; +'2049'; +'2050'; +'2051'; +'2052'; +'2053'; +'2054'; +'2055'; +'2056'; +'2057'; +'2058'; +'2059'; +'2060'; +'2061'; +'2062'; +'2063'; +'2064'; +'2065'; +'2066'; +'2067'; +'2068'; +'2069'; +'2070'; +'2071'; +'2072'; +'2073'; +'2074'; +'2075'; +'2076'; +'2077'; +'2078'; +'2079'; +'2080'; +'2081'; +'2082'; +'2083'; +'2084'; +'2085'; +'2086'; +'2087'; +'2088'; +'2089'; +'2090'; +'2091'; +'2092'; +'2093'; +'2094'; +'2095'; +'2096'; +'2097'; +'2098'; +'2099'; +'2100'; +'2101'; +'2102'; +'2103'; +'2104'; +'2105'; +'2106'; +'2107'; +'2108'; +'2109'; +'2110'; +'2111'; +'2112'; +'2113'; +'2114'; +'2115'; +'2116'; +'2117'; +'2118'; +'2119'; +'2120'; +'2121'; +'2122'; +'2123'; +'2124'; +'2125'; +'2126'; +'2127'; +'2128'; +'2129'; +'2130'; +'2131'; +'2132'; +'2133'; +'2134'; +'2135'; +'2136'; +'2137'; +'2138'; +'2139'; +'2140'; +'2141'; +'2142'; +'2143'; +'2144'; +'2145'; +'2146'; +'2147'; +'2148'; +'2149'; +'2150'; +'2151'; +'2152'; +'2153'; +'2154'; +'2155'; +'2156'; +'2157'; +'2158'; +'2159'; +'2160'; +'2161'; +'2162'; +'2163'; +'2164'; +'2165'; +'2166'; +'2167'; +'2168'; +'2169'; +'2170'; +'2171'; +'2172'; +'2173'; +'2174'; +'2175'; +'2176'; +'2177'; +'2178'; +'2179'; +'2180'; +'2181'; +'2182'; +'2183'; +'2184'; +'2185'; +'2186'; +'2187'; +'2188'; +'2189'; +'2190'; +'2191'; +'2192'; +'2193'; +'2194'; +'2195'; +'2196'; +'2197'; +'2198'; +'2199'; +'2200'; +'2201'; +'2202'; +'2203'; +'2204'; +'2205'; +'2206'; +'2207'; +'2208'; +'2209'; +'2210'; +'2211'; +'2212'; +'2213'; +'2214'; +'2215'; +'2216'; +'2217'; +'2218'; +'2219'; +'2220'; +'2221'; +'2222'; +'2223'; +'2224'; +'2225'; +'2226'; +'2227'; +'2228'; +'2229'; +'2230'; +'2231'; +'2232'; +'2233'; +'2234'; +'2235'; +'2236'; +'2237'; +'2238'; +'2239'; +'2240'; +'2241'; +'2242'; +'2243'; +'2244'; +'2245'; +'2246'; +'2247'; +'2248'; +'2249'; +'2250'; +'2251'; +'2252'; +'2253'; +'2254'; +'2255'; +'2256'; +'2257'; +'2258'; +'2259'; +'2260'; +'2261'; +'2262'; +'2263'; +'2264'; +'2265'; +'2266'; +'2267'; +'2268'; +'2269'; +'2270'; +'2271'; +'2272'; +'2273'; +'2274'; +'2275'; +'2276'; +'2277'; +'2278'; +'2279'; +'2280'; +'2281'; +'2282'; +'2283'; +'2284'; +'2285'; +'2286'; +'2287'; +'2288'; +'2289'; +'2290'; +'2291'; +'2292'; +'2293'; +'2294'; +'2295'; +'2296'; +'2297'; +'2298'; +'2299'; +'2300'; +'2301'; +'2302'; +'2303'; +'2304'; +'2305'; +'2306'; +'2307'; +'2308'; +'2309'; +'2310'; +'2311'; +'2312'; +'2313'; +'2314'; +'2315'; +'2316'; +'2317'; +'2318'; +'2319'; +'2320'; +'2321'; +'2322'; +'2323'; +'2324'; +'2325'; +'2326'; +'2327'; +'2328'; +'2329'; +'2330'; +'2331'; +'2332'; +'2333'; +'2334'; +'2335'; +'2336'; +'2337'; +'2338'; +'2339'; +'2340'; +'2341'; +'2342'; +'2343'; +'2344'; +'2345'; +'2346'; +'2347'; +'2348'; +'2349'; +'2350'; +'2351'; +'2352'; +'2353'; +'2354'; +'2355'; +'2356'; +'2357'; +'2358'; +'2359'; +'2360'; +'2361'; +'2362'; +'2363'; +'2364'; +'2365'; +'2366'; +'2367'; +'2368'; +'2369'; +'2370'; +'2371'; +'2372'; +'2373'; +'2374'; +'2375'; +'2376'; +'2377'; +'2378'; +'2379'; +'2380'; +'2381'; +'2382'; +'2383'; +'2384'; +'2385'; +'2386'; +'2387'; +'2388'; +'2389'; +'2390'; +'2391'; +'2392'; +'2393'; +'2394'; +'2395'; +'2396'; +'2397'; +'2398'; +'2399'; +'2400'; +'2401'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittest1.m b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittest1.m deleted file mode 100644 index a3f80557..00000000 --- a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittest1.m +++ /dev/null @@ -1,50 +0,0 @@ -% Case saved by PowerWorld Simulator, version 22, build date March 23, 2021 -function mpc = CIC_unittest1 -mpc.version = '2'; -mpc.baseMVA = 100.00; - -%% bus data -mpc.bus = [ -1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 -2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 -3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 -4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 -5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 -]; - -%% generator data -mpc.gen = [ -3 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 -]; - -%% generator cost data -mpc.gencost = [ -2 0 0 4 0.0000 0.010 0.100 8.00 -]; - -%% branch data -mpc.branch = [ -1 2 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 -2 3 2.000000 1.000000 1.20000 0.00 0.00 0.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 -2 4 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 -4 5 2.000000 1.000000 1.20000 0.00 0.00 0.00 0.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 -]; - -%% bus names -mpc.bus_name = { -'1'; -'2'; -'3'; -'4'; -'5'; -}; - -%% Generator Unit Types -mpc.gentype = { -'UN'; -}; - -%% Generator Fuel Types -mpc.genfuel = { -'unknown'; -}; diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx1.m b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx1.m new file mode 100644 index 00000000..b817dc71 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx1.m @@ -0,0 +1,49 @@ +function mpc = CICJ_unittestx1 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2 3 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2 4 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +4 5 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx3.m b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx3.m new file mode 100644 index 00000000..65d28ad4 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx3.m @@ -0,0 +1,81 @@ +function mpc = CICJ_unittestx3 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +6 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +7 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +8 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +9 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +10 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +11 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +12 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +13 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +7 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +11 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2 3 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2 4 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +4 5 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +5 6 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +6 7 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +6 8 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +8 9 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +9 10 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +10 11 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +10 12 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +12 13 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +'6'; +'7'; +'8'; +'9'; +'10'; +'11'; +'12'; +'13'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +'UN'; +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +'unknown'; +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx600.m b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx600.m new file mode 100644 index 00000000..b5c9d388 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittestx600.m @@ -0,0 +1,9633 @@ +function mpc = CICJ_unittestx600 +mpc.version = '2'; +mpc.baseMVA = 100.00; + +%% bus data +mpc.bus = [ +1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +6 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +7 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +8 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +9 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +10 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +11 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +12 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +13 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +14 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +15 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +16 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +17 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +18 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +19 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +20 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +21 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +22 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +23 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +24 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +25 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +26 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +27 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +28 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +29 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +30 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +31 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +32 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +33 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +34 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +35 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +36 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +37 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +38 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +39 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +40 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +41 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +42 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +43 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +44 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +45 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +46 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +47 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +48 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +49 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +50 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +51 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +52 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +53 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +54 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +55 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +56 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +57 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +58 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +59 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +60 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +61 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +62 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +63 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +64 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +65 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +66 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +67 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +68 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +69 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +70 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +71 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +72 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +73 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +74 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +75 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +76 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +77 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +78 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +79 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +80 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +81 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +82 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +83 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +84 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +85 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +86 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +87 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +88 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +89 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +90 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +91 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +92 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +93 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +94 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +95 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +96 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +97 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +98 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +99 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +103 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +107 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +111 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +115 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +119 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +123 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +127 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +131 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +135 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +139 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +143 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +147 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +151 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +155 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +159 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +163 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +167 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +171 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +175 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +179 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +183 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +187 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +191 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +195 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +199 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +203 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +207 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +211 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +215 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +219 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +223 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +227 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +231 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +235 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +239 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +243 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +247 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +251 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +255 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +259 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +263 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +267 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +271 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +275 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +279 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +283 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +287 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +291 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +295 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +299 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +303 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +307 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +311 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +315 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +319 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +323 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +327 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +331 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +335 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +339 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +343 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +347 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +351 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +355 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +359 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +363 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +367 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +371 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +375 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +379 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +383 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +387 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +391 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +395 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +399 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +402 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +403 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +404 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +405 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +406 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +407 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +408 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +409 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +410 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +411 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +412 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +413 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +414 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +415 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +416 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +417 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +418 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +419 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +420 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +421 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +422 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +423 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +424 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +425 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +426 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +427 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +428 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +429 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +430 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +431 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +432 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +433 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +434 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +435 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +436 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +437 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +438 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +439 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +440 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +441 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +442 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +443 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +444 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +445 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +446 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +447 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +448 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +449 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +450 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +451 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +452 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +453 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +454 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +455 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +456 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +457 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +458 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +459 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +460 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +461 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +462 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +463 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +464 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +465 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +466 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +467 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +468 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +469 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +470 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +471 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +472 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +473 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +474 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +475 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +476 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +477 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +478 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +479 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +480 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +481 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +482 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +483 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +484 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +485 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +486 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +487 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +488 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +489 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +490 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +491 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +492 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +493 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +494 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +495 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +496 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +497 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +498 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +499 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +500 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +501 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +502 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +503 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +504 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +505 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +506 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +507 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +508 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +509 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +510 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +511 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +512 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +513 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +514 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +515 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +516 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +517 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +518 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +519 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +520 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +521 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +522 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +523 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +524 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +525 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +526 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +527 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +528 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +529 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +530 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +531 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +532 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +533 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +534 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +535 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +536 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +537 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +538 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +539 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +540 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +541 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +542 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +543 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +544 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +545 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +546 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +547 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +548 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +549 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +550 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +551 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +552 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +553 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +554 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +555 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +556 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +557 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +558 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +559 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +560 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +561 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +562 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +563 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +564 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +565 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +566 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +567 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +568 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +569 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +570 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +571 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +572 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +573 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +574 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +575 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +576 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +577 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +578 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +579 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +580 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +581 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +582 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +583 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +584 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +585 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +586 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +587 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +588 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +589 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +590 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +591 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +592 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +593 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +594 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +595 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +596 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +597 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +598 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +599 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +600 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +601 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +602 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +603 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +604 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +605 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +606 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +607 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +608 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +609 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +610 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +611 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +612 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +613 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +614 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +615 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +616 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +617 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +618 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +619 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +620 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +621 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +622 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +623 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +624 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +625 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +626 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +627 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +628 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +629 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +630 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +631 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +632 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +633 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +634 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +635 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +636 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +637 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +638 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +639 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +640 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +641 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +642 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +643 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +644 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +645 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +646 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +647 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +648 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +649 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +650 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +651 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +652 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +653 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +654 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +655 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +656 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +657 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +658 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +659 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +660 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +661 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +662 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +663 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +664 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +665 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +666 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +667 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +668 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +669 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +670 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +671 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +672 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +673 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +674 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +675 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +676 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +677 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +678 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +679 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +680 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +681 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +682 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +683 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +684 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +685 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +686 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +687 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +688 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +689 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +690 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +691 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +692 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +693 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +694 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +695 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +696 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +697 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +698 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +699 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +700 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +701 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +702 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +703 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +704 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +705 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +706 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +707 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +708 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +709 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +710 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +711 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +712 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +713 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +714 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +715 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +716 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +717 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +718 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +719 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +720 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +721 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +722 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +723 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +724 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +725 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +726 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +727 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +728 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +729 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +730 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +731 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +732 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +733 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +734 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +735 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +736 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +737 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +738 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +739 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +740 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +741 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +742 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +743 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +744 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +745 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +746 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +747 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +748 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +749 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +750 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +751 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +752 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +753 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +754 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +755 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +756 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +757 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +758 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +759 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +760 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +761 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +762 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +763 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +764 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +765 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +766 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +767 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +768 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +769 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +770 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +771 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +772 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +773 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +774 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +775 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +776 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +777 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +778 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +779 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +780 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +781 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +782 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +783 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +784 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +785 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +786 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +787 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +788 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +789 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +790 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +791 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +792 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +793 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +794 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +795 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +796 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +797 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +798 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +799 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +800 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +801 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +802 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +803 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +804 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +805 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +806 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +807 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +808 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +809 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +810 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +811 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +812 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +813 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +814 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +815 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +816 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +817 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +818 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +819 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +820 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +821 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +822 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +823 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +824 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +825 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +826 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +827 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +828 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +829 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +830 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +831 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +832 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +833 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +834 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +835 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +836 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +837 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +838 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +839 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +840 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +841 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +842 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +843 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +844 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +845 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +846 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +847 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +848 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +849 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +850 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +851 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +852 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +853 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +854 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +855 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +856 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +857 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +858 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +859 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +860 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +861 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +862 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +863 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +864 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +865 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +866 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +867 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +868 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +869 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +870 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +871 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +872 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +873 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +874 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +875 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +876 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +877 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +878 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +879 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +880 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +881 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +882 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +883 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +884 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +885 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +886 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +887 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +888 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +889 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +890 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +891 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +892 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +893 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +894 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +895 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +896 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +897 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +898 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +899 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +900 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +901 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +902 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +903 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +904 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +905 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +906 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +907 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +908 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +909 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +910 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +911 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +912 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +913 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +914 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +915 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +916 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +917 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +918 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +919 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +920 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +921 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +922 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +923 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +924 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +925 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +926 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +927 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +928 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +929 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +930 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +931 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +932 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +933 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +934 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +935 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +936 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +937 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +938 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +939 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +940 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +941 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +942 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +943 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +944 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +945 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +946 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +947 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +948 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +949 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +950 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +951 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +952 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +953 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +954 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +955 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +956 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +957 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +958 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +959 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +960 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +961 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +962 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +963 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +964 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +965 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +966 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +967 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +968 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +969 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +970 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +971 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +972 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +973 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +974 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +975 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +976 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +977 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +978 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +979 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +980 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +981 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +982 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +983 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +984 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +985 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +986 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +987 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +988 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +989 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +990 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +991 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +992 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +993 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +994 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +995 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +996 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +997 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +998 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +999 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1000 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1001 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1002 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1003 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1004 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1005 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1006 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1007 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1008 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1009 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1010 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1011 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1012 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1013 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1014 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1015 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1016 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1017 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1018 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1019 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1020 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1021 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1022 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1023 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1024 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1025 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1026 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1027 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1028 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1029 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1030 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1031 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1032 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1033 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1034 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1035 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1036 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1037 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1038 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1039 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1040 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1041 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1042 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1043 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1044 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1045 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1046 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1047 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1048 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1049 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1050 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1051 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1052 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1053 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1054 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1055 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1056 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1057 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1058 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1059 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1060 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1061 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1062 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1063 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1064 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1065 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1066 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1067 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1068 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1069 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1070 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1071 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1072 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1073 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1074 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1075 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1076 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1077 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1078 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1079 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1080 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1081 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1082 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1083 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1084 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1085 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1086 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1087 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1088 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1089 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1090 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1091 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1092 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1093 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1094 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1095 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1096 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1097 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1098 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1099 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1103 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1107 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1111 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1115 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1119 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1123 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1127 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1131 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1135 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1139 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1143 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1147 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1151 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1155 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1159 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1163 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1167 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1171 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1175 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1179 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1183 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1187 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1191 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1195 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1199 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1203 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1207 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1211 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1215 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1219 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1223 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1227 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1231 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1235 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1239 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1243 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1247 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1251 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1255 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1259 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1263 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1267 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1271 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1275 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1279 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1283 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1287 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1291 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1295 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1299 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1303 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1307 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1311 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1315 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1319 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1323 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1327 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1331 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1335 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1339 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1343 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1347 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1351 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1355 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1359 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1363 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1367 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1371 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1375 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1379 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1383 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1387 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1391 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1395 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1399 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1402 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1403 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1404 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1405 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1406 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1407 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1408 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1409 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1410 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1411 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1412 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1413 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1414 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1415 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1416 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1417 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1418 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1419 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1420 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1421 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1422 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1423 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1424 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1425 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1426 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1427 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1428 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1429 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1430 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1431 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1432 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1433 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1434 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1435 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1436 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1437 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1438 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1439 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1440 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1441 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1442 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1443 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1444 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1445 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1446 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1447 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1448 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1449 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1450 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1451 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1452 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1453 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1454 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1455 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1456 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1457 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1458 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1459 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1460 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1461 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1462 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1463 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1464 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1465 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1466 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1467 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1468 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1469 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1470 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1471 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1472 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1473 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1474 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1475 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1476 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1477 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1478 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1479 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1480 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1481 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1482 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1483 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1484 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1485 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1486 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1487 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1488 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1489 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1490 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1491 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1492 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1493 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1494 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1495 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1496 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1497 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1498 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1499 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1500 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1501 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1502 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1503 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1504 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1505 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1506 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1507 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1508 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1509 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1510 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1511 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1512 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1513 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1514 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1515 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1516 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1517 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1518 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1519 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1520 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1521 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1522 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1523 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1524 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1525 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1526 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1527 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1528 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1529 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1530 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1531 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1532 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1533 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1534 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1535 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1536 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1537 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1538 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1539 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1540 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1541 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1542 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1543 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1544 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1545 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1546 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1547 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1548 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1549 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1550 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1551 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1552 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1553 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1554 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1555 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1556 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1557 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1558 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1559 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1560 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1561 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1562 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1563 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1564 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1565 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1566 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1567 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1568 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1569 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1570 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1571 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1572 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1573 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1574 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1575 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1576 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1577 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1578 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1579 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1580 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1581 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1582 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1583 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1584 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1585 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1586 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1587 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1588 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1589 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1590 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1591 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1592 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1593 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1594 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1595 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1596 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1597 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1598 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1599 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1600 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1601 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1602 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1603 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1604 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1605 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1606 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1607 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1608 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1609 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1610 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1611 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1612 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1613 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1614 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1615 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1616 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1617 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1618 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1619 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1620 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1621 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1622 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1623 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1624 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1625 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1626 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1627 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1628 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1629 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1630 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1631 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1632 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1633 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1634 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1635 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1636 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1637 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1638 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1639 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1640 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1641 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1642 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1643 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1644 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1645 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1646 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1647 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1648 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1649 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1650 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1651 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1652 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1653 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1654 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1655 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1656 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1657 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1658 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1659 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1660 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1661 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1662 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1663 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1664 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1665 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1666 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1667 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1668 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1669 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1670 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1671 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1672 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1673 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1674 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1675 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1676 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1677 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1678 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1679 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1680 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1681 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1682 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1683 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1684 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1685 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1686 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1687 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1688 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1689 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1690 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1691 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1692 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1693 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1694 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1695 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1696 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1697 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1698 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1699 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1700 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1701 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1702 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1703 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1704 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1705 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1706 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1707 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1708 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1709 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1710 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1711 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1712 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1713 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1714 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1715 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1716 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1717 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1718 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1719 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1720 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1721 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1722 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1723 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1724 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1725 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1726 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1727 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1728 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1729 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1730 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1731 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1732 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1733 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1734 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1735 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1736 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1737 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1738 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1739 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1740 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1741 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1742 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1743 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1744 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1745 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1746 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1747 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1748 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1749 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1750 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1751 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1752 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1753 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1754 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1755 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1756 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1757 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1758 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1759 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1760 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1761 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1762 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1763 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1764 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1765 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1766 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1767 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1768 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1769 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1770 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1771 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1772 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1773 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1774 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1775 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1776 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1777 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1778 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1779 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1780 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1781 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1782 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1783 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1784 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1785 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1786 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1787 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1788 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1789 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1790 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1791 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1792 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1793 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1794 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1795 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1796 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1797 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1798 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1799 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1800 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1801 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1802 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1803 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1804 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1805 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1806 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1807 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1808 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1809 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1810 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1811 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1812 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1813 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1814 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1815 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1816 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1817 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1818 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1819 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1820 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1821 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1822 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1823 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1824 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1825 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1826 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1827 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1828 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1829 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1830 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1831 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1832 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1833 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1834 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1835 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1836 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1837 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1838 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1839 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1840 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1841 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1842 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1843 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1844 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1845 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1846 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1847 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1848 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1849 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1850 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1851 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1852 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1853 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1854 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1855 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1856 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1857 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1858 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1859 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1860 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1861 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1862 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1863 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1864 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1865 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1866 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1867 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1868 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1869 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1870 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1871 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1872 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1873 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1874 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1875 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1876 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1877 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1878 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1879 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1880 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1881 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1882 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1883 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1884 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1885 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1886 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1887 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1888 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1889 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1890 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1891 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1892 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1893 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1894 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1895 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1896 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1897 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1898 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1899 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1900 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1901 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1902 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1903 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1904 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1905 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1906 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1907 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1908 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1909 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1910 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1911 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1912 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1913 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1914 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1915 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1916 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1917 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1918 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1919 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1920 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1921 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1922 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1923 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1924 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1925 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1926 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1927 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1928 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1929 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1930 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1931 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1932 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1933 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1934 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1935 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1936 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1937 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1938 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1939 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1940 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1941 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1942 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1943 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1944 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1945 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1946 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1947 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1948 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1949 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1950 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1951 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1952 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1953 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1954 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1955 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1956 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1957 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1958 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1959 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1960 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1961 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1962 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1963 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1964 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1965 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1966 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1967 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1968 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1969 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1970 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1971 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1972 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1973 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1974 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1975 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1976 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1977 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1978 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1979 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1980 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1981 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1982 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1983 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1984 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1985 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1986 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1987 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1988 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1989 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1990 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1991 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1992 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1993 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1994 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1995 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +1996 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1997 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1998 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +1999 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2000 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2001 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2002 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2003 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2004 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2005 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2006 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2007 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2008 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2009 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2010 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2011 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2012 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2013 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2014 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2015 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2016 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2017 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2018 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2019 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2020 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2021 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2022 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2023 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2024 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2025 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2026 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2027 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2028 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2029 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2030 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2031 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2032 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2033 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2034 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2035 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2036 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2037 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2038 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2039 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2040 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2041 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2042 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2043 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2044 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2045 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2046 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2047 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2048 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2049 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2050 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2051 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2052 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2053 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2054 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2055 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2056 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2057 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2058 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2059 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2060 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2061 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2062 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2063 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2064 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2065 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2066 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2067 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2068 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2069 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2070 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2071 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2072 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2073 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2074 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2075 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2076 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2077 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2078 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2079 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2080 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2081 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2082 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2083 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2084 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2085 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2086 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2087 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2088 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2089 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2090 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2091 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2092 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2093 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2094 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2095 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2096 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2097 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2098 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2099 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2100 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2101 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2102 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2103 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2104 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2105 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2106 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2107 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2108 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2109 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2110 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2111 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2112 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2113 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2114 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2115 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2116 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2117 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2118 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2119 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2120 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2121 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2122 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2123 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2124 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2125 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2126 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2127 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2128 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2129 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2130 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2131 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2132 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2133 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2134 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2135 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2136 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2137 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2138 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2139 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2140 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2141 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2142 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2143 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2144 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2145 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2146 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2147 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2148 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2149 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2150 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2151 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2152 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2153 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2154 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2155 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2156 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2157 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2158 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2159 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2160 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2161 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2162 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2163 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2164 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2165 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2166 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2167 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2168 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2169 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2170 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2171 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2172 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2173 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2174 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2175 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2176 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2177 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2178 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2179 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2180 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2181 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2182 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2183 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2184 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2185 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2186 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2187 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2188 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2189 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2190 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2191 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2192 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2193 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2194 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2195 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2196 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2197 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2198 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2199 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2200 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2201 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2202 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2203 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2204 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2205 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2206 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2207 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2208 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2209 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2210 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2211 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2212 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2213 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2214 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2215 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2216 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2217 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2218 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2219 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2220 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2221 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2222 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2223 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2224 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2225 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2226 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2227 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2228 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2229 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2230 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2231 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2232 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2233 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2234 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2235 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2236 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2237 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2238 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2239 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2240 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2241 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2242 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2243 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2244 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2245 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2246 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2247 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2248 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2249 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2250 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2251 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2252 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2253 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2254 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2255 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2256 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2257 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2258 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2259 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2260 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2261 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2262 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2263 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2264 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2265 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2266 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2267 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2268 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2269 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2270 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2271 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2272 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2273 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2274 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2275 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2276 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2277 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2278 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2279 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2280 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2281 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2282 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2283 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2284 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2285 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2286 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2287 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2288 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2289 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2290 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2291 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2292 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2293 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2294 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2295 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2296 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2297 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2298 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2299 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2300 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2301 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2302 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2303 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2304 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2305 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2306 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2307 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2308 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2309 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2310 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2311 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2312 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2313 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2314 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2315 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2316 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2317 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2318 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2319 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2320 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2321 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2322 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2323 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2324 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2325 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2326 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2327 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2328 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2329 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2330 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2331 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2332 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2333 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2334 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2335 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2336 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2337 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2338 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2339 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2340 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2341 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2342 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2343 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2344 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2345 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2346 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2347 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2348 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2349 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2350 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2351 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2352 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2353 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2354 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2355 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2356 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2357 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2358 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2359 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2360 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2361 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2362 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2363 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2364 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2365 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2366 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2367 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2368 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2369 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2370 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2371 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2372 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2373 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2374 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2375 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2376 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2377 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2378 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2379 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2380 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2381 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2382 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2383 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2384 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2385 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2386 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2387 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2388 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2389 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2390 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2391 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2392 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2393 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2394 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2395 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2396 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2397 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2398 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2399 2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900 +2400 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +2401 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900 +]; + +%% generator data +mpc.gen = [ +3 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +7 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +11 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +15 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +19 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +23 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +27 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +31 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +35 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +39 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +43 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +47 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +51 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +55 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +59 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +63 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +67 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +71 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +75 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +79 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +83 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +87 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +91 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +95 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +99 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +103 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +107 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +111 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +115 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +119 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +123 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +127 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +131 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +135 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +139 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +143 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +147 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +151 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +155 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +159 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +163 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +167 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +171 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +175 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +179 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +183 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +187 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +191 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +195 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +199 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +203 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +207 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +211 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +215 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +219 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +223 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +227 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +231 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +235 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +239 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +243 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +247 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +251 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +255 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +259 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +263 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +267 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +271 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +275 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +279 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +283 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +287 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +291 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +295 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +299 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +303 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +307 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +311 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +315 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +319 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +323 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +327 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +331 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +335 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +339 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +343 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +347 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +351 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +355 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +359 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +363 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +367 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +371 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +375 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +379 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +383 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +387 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +391 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +395 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +399 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +403 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +407 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +411 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +415 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +419 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +423 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +427 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +431 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +435 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +439 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +443 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +447 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +451 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +455 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +459 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +463 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +467 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +471 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +475 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +479 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +483 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +487 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +491 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +495 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +499 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +503 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +507 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +511 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +515 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +519 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +523 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +527 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +531 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +535 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +539 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +543 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +547 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +551 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +555 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +559 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +563 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +567 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +571 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +575 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +579 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +583 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +587 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +591 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +595 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +599 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +603 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +607 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +611 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +615 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +619 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +623 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +627 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +631 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +635 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +639 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +643 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +647 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +651 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +655 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +659 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +663 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +667 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +671 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +675 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +679 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +683 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +687 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +691 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +695 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +699 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +703 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +707 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +711 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +715 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +719 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +723 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +727 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +731 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +735 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +739 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +743 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +747 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +751 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +755 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +759 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +763 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +767 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +771 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +775 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +779 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +783 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +787 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +791 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +795 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +799 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +803 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +807 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +811 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +815 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +819 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +823 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +827 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +831 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +835 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +839 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +843 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +847 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +851 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +855 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +859 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +863 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +867 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +871 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +875 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +879 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +883 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +887 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +891 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +895 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +899 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +903 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +907 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +911 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +915 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +919 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +923 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +927 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +931 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +935 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +939 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +943 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +947 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +951 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +955 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +959 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +963 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +967 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +971 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +975 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +979 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +983 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +987 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +991 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +995 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +999 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1003 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1007 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1011 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1015 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1019 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1023 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1027 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1031 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1035 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1039 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1043 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1047 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1051 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1055 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1059 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1063 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1067 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1071 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1075 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1079 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1083 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1087 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1091 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1095 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1099 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1103 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1107 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1111 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1115 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1119 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1123 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1127 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1131 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1135 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1139 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1143 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1147 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1151 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1155 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1159 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1163 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1167 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1171 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1175 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1179 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1183 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1187 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1191 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1195 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1199 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1203 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1207 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1211 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1215 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1219 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1223 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1227 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1231 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1235 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1239 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1243 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1247 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1251 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1255 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1259 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1263 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1267 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1271 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1275 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1279 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1283 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1287 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1291 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1295 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1299 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1303 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1307 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1311 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1315 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1319 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1323 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1327 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1331 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1335 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1339 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1343 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1347 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1351 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1355 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1359 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1363 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1367 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1371 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1375 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1379 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1383 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1387 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1391 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1395 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1399 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1403 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1407 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1411 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1415 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1419 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1423 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1427 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1431 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1435 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1439 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1443 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1447 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1451 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1455 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1459 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1463 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1467 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1471 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1475 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1479 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1483 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1487 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1491 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1495 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1499 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1503 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1507 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1511 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1515 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1519 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1523 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1527 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1531 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1535 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1539 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1543 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1547 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1551 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1555 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1559 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1563 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1567 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1571 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1575 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1579 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1583 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1587 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1591 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1595 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1599 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1603 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1607 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1611 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1615 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1619 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1623 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1627 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1631 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1635 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1639 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1643 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1647 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1651 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1655 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1659 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1663 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1667 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1671 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1675 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1679 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1683 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1687 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1691 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1695 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1699 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1703 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1707 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1711 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1715 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1719 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1723 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1727 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1731 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1735 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1739 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1743 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1747 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1751 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1755 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1759 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1763 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1767 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1771 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1775 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1779 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1783 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1787 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1791 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1795 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1799 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1803 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1807 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1811 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1815 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1819 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1823 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1827 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1831 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1835 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1839 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1843 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1847 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1851 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1855 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1859 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1863 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1867 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1871 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1875 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1879 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1883 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1887 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1891 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1895 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1899 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1903 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1907 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1911 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1915 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1919 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1923 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1927 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1931 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1935 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1939 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1943 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1947 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1951 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1955 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1959 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1963 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1967 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1971 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1975 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1979 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1983 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1987 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1991 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1995 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +1999 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2003 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2007 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2011 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2015 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2019 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2023 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2027 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2031 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2035 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2039 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2043 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2047 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2051 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2055 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2059 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2063 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2067 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2071 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2075 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2079 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2083 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2087 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2091 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2095 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2099 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2103 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2107 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2111 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2115 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2119 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2123 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2127 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2131 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2135 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2139 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2143 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2147 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2151 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2155 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2159 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2163 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2167 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2171 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2175 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2179 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2183 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2187 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2191 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2195 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2199 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2203 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2207 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2211 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2215 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2219 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2223 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2227 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2231 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2235 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2239 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2243 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2247 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2251 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2255 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2259 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2263 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2267 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2271 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2275 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2279 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2283 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2287 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2291 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2295 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2299 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2303 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2307 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2311 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2315 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2319 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2323 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2327 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2331 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2335 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2339 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2343 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2347 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2351 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2355 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2359 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2363 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2367 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2371 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2375 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2379 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2383 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2387 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2391 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2395 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +2399 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000 +]; + +%% generator cost data +mpc.gencost = [ +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +2 0 0 3 0.010 0.100 8.00 0.0000 +]; + +%% branch data +mpc.branch = [ +1 2 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2 3 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2 4 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +4 5 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +5 6 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +6 7 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +6 8 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +8 9 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +9 10 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +10 11 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +10 12 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +12 13 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +13 14 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +14 15 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +14 16 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +16 17 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +17 18 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +18 19 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +18 20 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +20 21 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +21 22 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +22 23 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +22 24 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +24 25 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +25 26 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +26 27 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +26 28 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +28 29 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +29 30 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +30 31 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +30 32 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +32 33 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +33 34 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +34 35 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +34 36 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +36 37 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +37 38 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +38 39 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +38 40 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +40 41 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +41 42 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +42 43 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +42 44 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +44 45 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +45 46 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +46 47 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +46 48 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +48 49 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +49 50 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +50 51 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +50 52 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +52 53 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +53 54 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +54 55 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +54 56 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +56 57 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +57 58 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +58 59 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +58 60 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +60 61 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +61 62 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +62 63 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +62 64 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +64 65 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +65 66 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +66 67 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +66 68 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +68 69 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +69 70 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +70 71 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +70 72 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +72 73 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +73 74 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +74 75 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +74 76 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +76 77 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +77 78 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +78 79 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +78 80 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +80 81 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +81 82 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +82 83 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +82 84 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +84 85 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +85 86 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +86 87 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +86 88 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +88 89 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +89 90 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +90 91 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +90 92 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +92 93 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +93 94 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +94 95 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +94 96 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +96 97 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +97 98 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +98 99 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +98 100 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +100 101 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +101 102 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +102 103 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +102 104 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +104 105 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +105 106 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +106 107 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +106 108 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +108 109 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +109 110 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +110 111 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +110 112 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +112 113 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +113 114 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +114 115 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +114 116 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +116 117 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +117 118 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +118 119 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +118 120 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +120 121 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +121 122 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +122 123 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +122 124 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +124 125 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +125 126 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +126 127 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +126 128 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +128 129 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +129 130 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +130 131 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +130 132 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +132 133 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +133 134 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +134 135 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +134 136 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +136 137 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +137 138 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +138 139 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +138 140 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +140 141 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +141 142 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +142 143 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +142 144 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +144 145 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +145 146 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +146 147 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +146 148 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +148 149 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +149 150 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +150 151 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +150 152 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +152 153 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +153 154 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +154 155 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +154 156 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +156 157 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +157 158 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +158 159 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +158 160 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +160 161 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +161 162 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +162 163 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +162 164 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +164 165 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +165 166 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +166 167 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +166 168 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +168 169 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +169 170 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +170 171 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +170 172 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +172 173 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +173 174 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +174 175 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +174 176 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +176 177 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +177 178 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +178 179 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +178 180 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +180 181 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +181 182 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +182 183 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +182 184 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +184 185 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +185 186 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +186 187 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +186 188 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +188 189 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +189 190 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +190 191 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +190 192 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +192 193 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +193 194 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +194 195 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +194 196 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +196 197 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +197 198 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +198 199 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +198 200 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +200 201 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +201 202 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +202 203 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +202 204 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +204 205 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +205 206 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +206 207 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +206 208 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +208 209 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +209 210 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +210 211 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +210 212 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +212 213 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +213 214 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +214 215 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +214 216 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +216 217 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +217 218 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +218 219 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +218 220 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +220 221 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +221 222 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +222 223 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +222 224 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +224 225 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +225 226 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +226 227 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +226 228 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +228 229 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +229 230 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +230 231 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +230 232 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +232 233 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +233 234 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +234 235 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +234 236 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +236 237 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +237 238 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +238 239 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +238 240 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +240 241 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +241 242 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +242 243 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +242 244 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +244 245 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +245 246 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +246 247 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +246 248 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +248 249 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +249 250 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +250 251 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +250 252 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +252 253 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +253 254 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +254 255 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +254 256 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +256 257 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +257 258 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +258 259 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +258 260 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +260 261 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +261 262 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +262 263 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +262 264 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +264 265 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +265 266 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +266 267 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +266 268 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +268 269 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +269 270 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +270 271 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +270 272 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +272 273 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +273 274 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +274 275 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +274 276 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +276 277 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +277 278 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +278 279 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +278 280 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +280 281 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +281 282 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +282 283 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +282 284 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +284 285 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +285 286 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +286 287 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +286 288 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +288 289 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +289 290 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +290 291 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +290 292 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +292 293 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +293 294 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +294 295 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +294 296 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +296 297 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +297 298 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +298 299 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +298 300 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +300 301 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +301 302 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +302 303 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +302 304 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +304 305 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +305 306 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +306 307 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +306 308 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +308 309 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +309 310 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +310 311 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +310 312 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +312 313 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +313 314 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +314 315 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +314 316 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +316 317 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +317 318 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +318 319 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +318 320 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +320 321 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +321 322 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +322 323 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +322 324 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +324 325 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +325 326 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +326 327 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +326 328 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +328 329 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +329 330 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +330 331 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +330 332 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +332 333 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +333 334 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +334 335 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +334 336 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +336 337 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +337 338 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +338 339 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +338 340 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +340 341 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +341 342 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +342 343 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +342 344 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +344 345 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +345 346 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +346 347 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +346 348 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +348 349 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +349 350 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +350 351 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +350 352 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +352 353 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +353 354 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +354 355 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +354 356 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +356 357 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +357 358 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +358 359 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +358 360 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +360 361 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +361 362 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +362 363 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +362 364 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +364 365 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +365 366 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +366 367 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +366 368 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +368 369 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +369 370 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +370 371 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +370 372 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +372 373 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +373 374 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +374 375 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +374 376 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +376 377 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +377 378 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +378 379 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +378 380 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +380 381 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +381 382 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +382 383 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +382 384 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +384 385 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +385 386 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +386 387 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +386 388 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +388 389 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +389 390 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +390 391 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +390 392 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +392 393 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +393 394 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +394 395 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +394 396 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +396 397 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +397 398 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +398 399 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +398 400 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +400 401 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +401 402 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +402 403 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +402 404 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +404 405 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +405 406 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +406 407 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +406 408 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +408 409 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +409 410 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +410 411 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +410 412 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +412 413 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +413 414 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +414 415 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +414 416 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +416 417 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +417 418 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +418 419 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +418 420 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +420 421 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +421 422 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +422 423 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +422 424 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +424 425 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +425 426 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +426 427 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +426 428 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +428 429 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +429 430 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +430 431 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +430 432 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +432 433 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +433 434 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +434 435 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +434 436 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +436 437 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +437 438 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +438 439 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +438 440 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +440 441 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +441 442 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +442 443 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +442 444 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +444 445 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +445 446 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +446 447 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +446 448 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +448 449 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +449 450 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +450 451 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +450 452 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +452 453 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +453 454 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +454 455 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +454 456 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +456 457 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +457 458 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +458 459 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +458 460 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +460 461 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +461 462 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +462 463 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +462 464 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +464 465 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +465 466 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +466 467 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +466 468 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +468 469 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +469 470 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +470 471 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +470 472 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +472 473 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +473 474 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +474 475 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +474 476 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +476 477 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +477 478 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +478 479 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +478 480 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +480 481 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +481 482 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +482 483 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +482 484 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +484 485 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +485 486 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +486 487 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +486 488 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +488 489 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +489 490 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +490 491 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +490 492 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +492 493 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +493 494 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +494 495 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +494 496 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +496 497 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +497 498 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +498 499 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +498 500 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +500 501 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +501 502 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +502 503 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +502 504 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +504 505 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +505 506 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +506 507 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +506 508 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +508 509 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +509 510 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +510 511 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +510 512 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +512 513 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +513 514 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +514 515 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +514 516 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +516 517 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +517 518 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +518 519 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +518 520 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +520 521 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +521 522 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +522 523 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +522 524 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +524 525 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +525 526 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +526 527 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +526 528 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +528 529 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +529 530 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +530 531 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +530 532 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +532 533 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +533 534 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +534 535 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +534 536 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +536 537 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +537 538 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +538 539 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +538 540 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +540 541 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +541 542 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +542 543 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +542 544 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +544 545 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +545 546 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +546 547 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +546 548 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +548 549 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +549 550 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +550 551 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +550 552 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +552 553 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +553 554 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +554 555 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +554 556 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +556 557 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +557 558 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +558 559 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +558 560 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +560 561 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +561 562 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +562 563 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +562 564 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +564 565 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +565 566 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +566 567 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +566 568 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +568 569 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +569 570 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +570 571 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +570 572 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +572 573 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +573 574 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +574 575 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +574 576 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +576 577 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +577 578 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +578 579 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +578 580 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +580 581 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +581 582 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +582 583 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +582 584 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +584 585 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +585 586 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +586 587 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +586 588 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +588 589 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +589 590 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +590 591 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +590 592 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +592 593 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +593 594 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +594 595 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +594 596 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +596 597 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +597 598 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +598 599 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +598 600 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +600 601 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +601 602 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +602 603 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +602 604 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +604 605 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +605 606 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +606 607 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +606 608 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +608 609 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +609 610 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +610 611 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +610 612 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +612 613 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +613 614 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +614 615 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +614 616 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +616 617 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +617 618 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +618 619 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +618 620 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +620 621 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +621 622 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +622 623 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +622 624 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +624 625 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +625 626 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +626 627 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +626 628 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +628 629 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +629 630 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +630 631 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +630 632 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +632 633 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +633 634 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +634 635 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +634 636 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +636 637 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +637 638 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +638 639 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +638 640 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +640 641 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +641 642 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +642 643 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +642 644 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +644 645 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +645 646 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +646 647 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +646 648 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +648 649 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +649 650 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +650 651 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +650 652 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +652 653 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +653 654 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +654 655 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +654 656 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +656 657 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +657 658 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +658 659 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +658 660 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +660 661 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +661 662 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +662 663 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +662 664 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +664 665 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +665 666 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +666 667 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +666 668 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +668 669 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +669 670 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +670 671 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +670 672 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +672 673 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +673 674 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +674 675 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +674 676 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +676 677 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +677 678 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +678 679 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +678 680 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +680 681 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +681 682 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +682 683 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +682 684 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +684 685 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +685 686 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +686 687 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +686 688 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +688 689 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +689 690 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +690 691 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +690 692 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +692 693 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +693 694 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +694 695 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +694 696 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +696 697 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +697 698 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +698 699 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +698 700 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +700 701 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +701 702 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +702 703 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +702 704 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +704 705 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +705 706 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +706 707 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +706 708 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +708 709 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +709 710 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +710 711 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +710 712 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +712 713 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +713 714 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +714 715 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +714 716 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +716 717 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +717 718 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +718 719 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +718 720 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +720 721 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +721 722 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +722 723 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +722 724 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +724 725 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +725 726 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +726 727 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +726 728 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +728 729 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +729 730 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +730 731 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +730 732 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +732 733 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +733 734 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +734 735 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +734 736 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +736 737 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +737 738 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +738 739 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +738 740 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +740 741 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +741 742 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +742 743 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +742 744 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +744 745 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +745 746 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +746 747 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +746 748 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +748 749 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +749 750 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +750 751 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +750 752 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +752 753 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +753 754 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +754 755 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +754 756 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +756 757 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +757 758 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +758 759 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +758 760 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +760 761 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +761 762 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +762 763 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +762 764 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +764 765 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +765 766 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +766 767 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +766 768 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +768 769 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +769 770 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +770 771 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +770 772 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +772 773 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +773 774 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +774 775 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +774 776 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +776 777 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +777 778 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +778 779 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +778 780 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +780 781 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +781 782 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +782 783 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +782 784 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +784 785 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +785 786 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +786 787 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +786 788 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +788 789 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +789 790 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +790 791 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +790 792 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +792 793 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +793 794 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +794 795 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +794 796 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +796 797 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +797 798 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +798 799 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +798 800 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +800 801 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +801 802 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +802 803 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +802 804 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +804 805 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +805 806 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +806 807 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +806 808 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +808 809 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +809 810 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +810 811 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +810 812 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +812 813 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +813 814 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +814 815 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +814 816 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +816 817 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +817 818 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +818 819 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +818 820 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +820 821 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +821 822 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +822 823 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +822 824 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +824 825 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +825 826 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +826 827 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +826 828 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +828 829 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +829 830 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +830 831 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +830 832 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +832 833 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +833 834 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +834 835 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +834 836 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +836 837 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +837 838 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +838 839 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +838 840 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +840 841 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +841 842 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +842 843 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +842 844 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +844 845 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +845 846 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +846 847 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +846 848 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +848 849 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +849 850 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +850 851 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +850 852 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +852 853 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +853 854 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +854 855 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +854 856 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +856 857 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +857 858 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +858 859 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +858 860 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +860 861 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +861 862 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +862 863 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +862 864 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +864 865 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +865 866 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +866 867 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +866 868 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +868 869 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +869 870 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +870 871 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +870 872 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +872 873 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +873 874 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +874 875 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +874 876 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +876 877 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +877 878 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +878 879 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +878 880 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +880 881 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +881 882 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +882 883 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +882 884 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +884 885 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +885 886 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +886 887 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +886 888 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +888 889 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +889 890 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +890 891 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +890 892 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +892 893 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +893 894 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +894 895 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +894 896 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +896 897 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +897 898 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +898 899 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +898 900 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +900 901 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +901 902 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +902 903 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +902 904 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +904 905 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +905 906 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +906 907 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +906 908 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +908 909 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +909 910 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +910 911 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +910 912 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +912 913 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +913 914 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +914 915 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +914 916 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +916 917 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +917 918 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +918 919 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +918 920 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +920 921 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +921 922 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +922 923 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +922 924 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +924 925 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +925 926 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +926 927 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +926 928 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +928 929 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +929 930 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +930 931 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +930 932 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +932 933 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +933 934 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +934 935 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +934 936 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +936 937 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +937 938 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +938 939 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +938 940 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +940 941 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +941 942 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +942 943 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +942 944 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +944 945 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +945 946 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +946 947 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +946 948 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +948 949 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +949 950 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +950 951 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +950 952 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +952 953 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +953 954 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +954 955 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +954 956 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +956 957 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +957 958 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +958 959 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +958 960 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +960 961 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +961 962 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +962 963 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +962 964 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +964 965 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +965 966 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +966 967 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +966 968 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +968 969 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +969 970 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +970 971 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +970 972 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +972 973 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +973 974 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +974 975 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +974 976 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +976 977 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +977 978 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +978 979 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +978 980 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +980 981 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +981 982 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +982 983 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +982 984 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +984 985 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +985 986 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +986 987 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +986 988 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +988 989 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +989 990 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +990 991 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +990 992 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +992 993 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +993 994 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +994 995 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +994 996 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +996 997 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +997 998 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +998 999 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +998 1000 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1000 1001 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1001 1002 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1002 1003 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1002 1004 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1004 1005 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1005 1006 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1006 1007 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1006 1008 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1008 1009 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1009 1010 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1010 1011 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1010 1012 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1012 1013 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1013 1014 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1014 1015 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1014 1016 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1016 1017 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1017 1018 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1018 1019 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1018 1020 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1020 1021 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1021 1022 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1022 1023 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1022 1024 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1024 1025 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1025 1026 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1026 1027 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1026 1028 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1028 1029 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1029 1030 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1030 1031 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1030 1032 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1032 1033 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1033 1034 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1034 1035 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1034 1036 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1036 1037 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1037 1038 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1038 1039 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1038 1040 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1040 1041 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1041 1042 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1042 1043 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1042 1044 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1044 1045 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1045 1046 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1046 1047 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1046 1048 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1048 1049 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1049 1050 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1050 1051 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1050 1052 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1052 1053 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1053 1054 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1054 1055 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1054 1056 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1056 1057 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1057 1058 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1058 1059 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1058 1060 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1060 1061 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1061 1062 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1062 1063 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1062 1064 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1064 1065 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1065 1066 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1066 1067 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1066 1068 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1068 1069 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1069 1070 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1070 1071 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1070 1072 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1072 1073 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1073 1074 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1074 1075 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1074 1076 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1076 1077 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1077 1078 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1078 1079 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1078 1080 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1080 1081 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1081 1082 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1082 1083 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1082 1084 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1084 1085 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1085 1086 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1086 1087 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1086 1088 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1088 1089 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1089 1090 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1090 1091 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1090 1092 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1092 1093 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1093 1094 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1094 1095 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1094 1096 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1096 1097 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1097 1098 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1098 1099 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1098 1100 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1100 1101 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1101 1102 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1102 1103 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1102 1104 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1104 1105 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1105 1106 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1106 1107 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1106 1108 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1108 1109 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1109 1110 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1110 1111 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1110 1112 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1112 1113 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1113 1114 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1114 1115 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1114 1116 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1116 1117 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1117 1118 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1118 1119 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1118 1120 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1120 1121 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1121 1122 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1122 1123 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1122 1124 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1124 1125 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1125 1126 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1126 1127 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1126 1128 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1128 1129 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1129 1130 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1130 1131 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1130 1132 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1132 1133 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1133 1134 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1134 1135 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1134 1136 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1136 1137 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1137 1138 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1138 1139 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1138 1140 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1140 1141 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1141 1142 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1142 1143 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1142 1144 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1144 1145 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1145 1146 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1146 1147 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1146 1148 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1148 1149 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1149 1150 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1150 1151 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1150 1152 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1152 1153 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1153 1154 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1154 1155 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1154 1156 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1156 1157 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1157 1158 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1158 1159 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1158 1160 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1160 1161 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1161 1162 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1162 1163 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1162 1164 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1164 1165 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1165 1166 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1166 1167 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1166 1168 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1168 1169 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1169 1170 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1170 1171 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1170 1172 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1172 1173 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1173 1174 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1174 1175 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1174 1176 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1176 1177 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1177 1178 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1178 1179 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1178 1180 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1180 1181 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1181 1182 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1182 1183 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1182 1184 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1184 1185 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1185 1186 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1186 1187 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1186 1188 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1188 1189 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1189 1190 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1190 1191 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1190 1192 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1192 1193 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1193 1194 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1194 1195 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1194 1196 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1196 1197 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1197 1198 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1198 1199 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1198 1200 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1200 1201 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1201 1202 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1202 1203 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1202 1204 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1204 1205 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1205 1206 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1206 1207 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1206 1208 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1208 1209 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1209 1210 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1210 1211 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1210 1212 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1212 1213 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1213 1214 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1214 1215 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1214 1216 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1216 1217 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1217 1218 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1218 1219 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1218 1220 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1220 1221 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1221 1222 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1222 1223 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1222 1224 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1224 1225 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1225 1226 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1226 1227 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1226 1228 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1228 1229 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1229 1230 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1230 1231 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1230 1232 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1232 1233 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1233 1234 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1234 1235 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1234 1236 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1236 1237 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1237 1238 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1238 1239 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1238 1240 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1240 1241 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1241 1242 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1242 1243 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1242 1244 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1244 1245 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1245 1246 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1246 1247 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1246 1248 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1248 1249 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1249 1250 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1250 1251 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1250 1252 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1252 1253 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1253 1254 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1254 1255 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1254 1256 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1256 1257 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1257 1258 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1258 1259 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1258 1260 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1260 1261 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1261 1262 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1262 1263 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1262 1264 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1264 1265 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1265 1266 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1266 1267 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1266 1268 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1268 1269 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1269 1270 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1270 1271 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1270 1272 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1272 1273 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1273 1274 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1274 1275 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1274 1276 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1276 1277 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1277 1278 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1278 1279 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1278 1280 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1280 1281 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1281 1282 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1282 1283 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1282 1284 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1284 1285 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1285 1286 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1286 1287 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1286 1288 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1288 1289 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1289 1290 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1290 1291 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1290 1292 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1292 1293 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1293 1294 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1294 1295 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1294 1296 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1296 1297 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1297 1298 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1298 1299 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1298 1300 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1300 1301 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1301 1302 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1302 1303 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1302 1304 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1304 1305 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1305 1306 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1306 1307 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1306 1308 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1308 1309 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1309 1310 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1310 1311 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1310 1312 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1312 1313 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1313 1314 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1314 1315 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1314 1316 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1316 1317 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1317 1318 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1318 1319 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1318 1320 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1320 1321 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1321 1322 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1322 1323 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1322 1324 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1324 1325 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1325 1326 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1326 1327 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1326 1328 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1328 1329 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1329 1330 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1330 1331 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1330 1332 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1332 1333 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1333 1334 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1334 1335 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1334 1336 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1336 1337 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1337 1338 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1338 1339 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1338 1340 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1340 1341 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1341 1342 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1342 1343 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1342 1344 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1344 1345 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1345 1346 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1346 1347 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1346 1348 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1348 1349 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1349 1350 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1350 1351 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1350 1352 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1352 1353 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1353 1354 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1354 1355 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1354 1356 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1356 1357 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1357 1358 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1358 1359 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1358 1360 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1360 1361 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1361 1362 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1362 1363 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1362 1364 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1364 1365 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1365 1366 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1366 1367 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1366 1368 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1368 1369 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1369 1370 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1370 1371 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1370 1372 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1372 1373 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1373 1374 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1374 1375 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1374 1376 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1376 1377 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1377 1378 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1378 1379 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1378 1380 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1380 1381 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1381 1382 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1382 1383 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1382 1384 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1384 1385 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1385 1386 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1386 1387 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1386 1388 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1388 1389 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1389 1390 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1390 1391 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1390 1392 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1392 1393 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1393 1394 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1394 1395 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1394 1396 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1396 1397 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1397 1398 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1398 1399 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1398 1400 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1400 1401 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1401 1402 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1402 1403 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1402 1404 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1404 1405 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1405 1406 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1406 1407 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1406 1408 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1408 1409 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1409 1410 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1410 1411 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1410 1412 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1412 1413 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1413 1414 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1414 1415 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1414 1416 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1416 1417 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1417 1418 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1418 1419 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1418 1420 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1420 1421 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1421 1422 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1422 1423 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1422 1424 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1424 1425 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1425 1426 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1426 1427 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1426 1428 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1428 1429 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1429 1430 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1430 1431 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1430 1432 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1432 1433 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1433 1434 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1434 1435 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1434 1436 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1436 1437 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1437 1438 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1438 1439 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1438 1440 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1440 1441 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1441 1442 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1442 1443 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1442 1444 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1444 1445 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1445 1446 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1446 1447 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1446 1448 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1448 1449 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1449 1450 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1450 1451 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1450 1452 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1452 1453 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1453 1454 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1454 1455 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1454 1456 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1456 1457 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1457 1458 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1458 1459 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1458 1460 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1460 1461 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1461 1462 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1462 1463 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1462 1464 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1464 1465 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1465 1466 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1466 1467 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1466 1468 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1468 1469 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1469 1470 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1470 1471 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1470 1472 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1472 1473 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1473 1474 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1474 1475 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1474 1476 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1476 1477 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1477 1478 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1478 1479 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1478 1480 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1480 1481 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1481 1482 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1482 1483 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1482 1484 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1484 1485 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1485 1486 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1486 1487 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1486 1488 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1488 1489 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1489 1490 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1490 1491 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1490 1492 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1492 1493 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1493 1494 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1494 1495 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1494 1496 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1496 1497 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1497 1498 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1498 1499 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1498 1500 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1500 1501 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1501 1502 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1502 1503 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1502 1504 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1504 1505 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1505 1506 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1506 1507 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1506 1508 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1508 1509 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1509 1510 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1510 1511 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1510 1512 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1512 1513 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1513 1514 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1514 1515 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1514 1516 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1516 1517 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1517 1518 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1518 1519 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1518 1520 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1520 1521 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1521 1522 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1522 1523 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1522 1524 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1524 1525 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1525 1526 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1526 1527 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1526 1528 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1528 1529 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1529 1530 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1530 1531 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1530 1532 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1532 1533 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1533 1534 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1534 1535 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1534 1536 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1536 1537 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1537 1538 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1538 1539 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1538 1540 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1540 1541 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1541 1542 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1542 1543 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1542 1544 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1544 1545 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1545 1546 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1546 1547 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1546 1548 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1548 1549 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1549 1550 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1550 1551 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1550 1552 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1552 1553 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1553 1554 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1554 1555 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1554 1556 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1556 1557 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1557 1558 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1558 1559 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1558 1560 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1560 1561 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1561 1562 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1562 1563 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1562 1564 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1564 1565 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1565 1566 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1566 1567 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1566 1568 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1568 1569 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1569 1570 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1570 1571 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1570 1572 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1572 1573 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1573 1574 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1574 1575 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1574 1576 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1576 1577 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1577 1578 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1578 1579 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1578 1580 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1580 1581 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1581 1582 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1582 1583 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1582 1584 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1584 1585 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1585 1586 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1586 1587 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1586 1588 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1588 1589 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1589 1590 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1590 1591 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1590 1592 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1592 1593 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1593 1594 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1594 1595 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1594 1596 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1596 1597 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1597 1598 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1598 1599 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1598 1600 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1600 1601 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1601 1602 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1602 1603 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1602 1604 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1604 1605 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1605 1606 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1606 1607 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1606 1608 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1608 1609 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1609 1610 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1610 1611 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1610 1612 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1612 1613 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1613 1614 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1614 1615 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1614 1616 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1616 1617 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1617 1618 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1618 1619 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1618 1620 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1620 1621 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1621 1622 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1622 1623 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1622 1624 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1624 1625 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1625 1626 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1626 1627 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1626 1628 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1628 1629 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1629 1630 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1630 1631 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1630 1632 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1632 1633 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1633 1634 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1634 1635 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1634 1636 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1636 1637 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1637 1638 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1638 1639 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1638 1640 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1640 1641 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1641 1642 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1642 1643 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1642 1644 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1644 1645 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1645 1646 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1646 1647 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1646 1648 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1648 1649 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1649 1650 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1650 1651 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1650 1652 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1652 1653 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1653 1654 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1654 1655 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1654 1656 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1656 1657 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1657 1658 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1658 1659 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1658 1660 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1660 1661 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1661 1662 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1662 1663 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1662 1664 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1664 1665 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1665 1666 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1666 1667 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1666 1668 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1668 1669 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1669 1670 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1670 1671 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1670 1672 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1672 1673 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1673 1674 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1674 1675 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1674 1676 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1676 1677 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1677 1678 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1678 1679 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1678 1680 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1680 1681 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1681 1682 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1682 1683 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1682 1684 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1684 1685 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1685 1686 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1686 1687 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1686 1688 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1688 1689 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1689 1690 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1690 1691 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1690 1692 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1692 1693 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1693 1694 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1694 1695 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1694 1696 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1696 1697 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1697 1698 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1698 1699 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1698 1700 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1700 1701 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1701 1702 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1702 1703 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1702 1704 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1704 1705 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1705 1706 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1706 1707 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1706 1708 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1708 1709 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1709 1710 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1710 1711 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1710 1712 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1712 1713 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1713 1714 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1714 1715 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1714 1716 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1716 1717 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1717 1718 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1718 1719 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1718 1720 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1720 1721 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1721 1722 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1722 1723 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1722 1724 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1724 1725 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1725 1726 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1726 1727 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1726 1728 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1728 1729 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1729 1730 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1730 1731 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1730 1732 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1732 1733 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1733 1734 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1734 1735 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1734 1736 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1736 1737 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1737 1738 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1738 1739 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1738 1740 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1740 1741 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1741 1742 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1742 1743 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1742 1744 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1744 1745 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1745 1746 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1746 1747 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1746 1748 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1748 1749 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1749 1750 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1750 1751 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1750 1752 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1752 1753 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1753 1754 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1754 1755 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1754 1756 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1756 1757 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1757 1758 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1758 1759 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1758 1760 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1760 1761 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1761 1762 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1762 1763 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1762 1764 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1764 1765 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1765 1766 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1766 1767 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1766 1768 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1768 1769 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1769 1770 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1770 1771 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1770 1772 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1772 1773 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1773 1774 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1774 1775 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1774 1776 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1776 1777 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1777 1778 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1778 1779 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1778 1780 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1780 1781 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1781 1782 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1782 1783 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1782 1784 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1784 1785 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1785 1786 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1786 1787 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1786 1788 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1788 1789 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1789 1790 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1790 1791 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1790 1792 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1792 1793 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1793 1794 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1794 1795 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1794 1796 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1796 1797 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1797 1798 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1798 1799 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1798 1800 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1800 1801 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1801 1802 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1802 1803 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1802 1804 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1804 1805 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1805 1806 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1806 1807 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1806 1808 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1808 1809 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1809 1810 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1810 1811 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1810 1812 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1812 1813 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1813 1814 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1814 1815 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1814 1816 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1816 1817 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1817 1818 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1818 1819 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1818 1820 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1820 1821 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1821 1822 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1822 1823 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1822 1824 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1824 1825 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1825 1826 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1826 1827 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1826 1828 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1828 1829 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1829 1830 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1830 1831 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1830 1832 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1832 1833 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1833 1834 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1834 1835 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1834 1836 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1836 1837 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1837 1838 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1838 1839 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1838 1840 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1840 1841 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1841 1842 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1842 1843 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1842 1844 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1844 1845 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1845 1846 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1846 1847 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1846 1848 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1848 1849 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1849 1850 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1850 1851 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1850 1852 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1852 1853 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1853 1854 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1854 1855 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1854 1856 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1856 1857 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1857 1858 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1858 1859 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1858 1860 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1860 1861 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1861 1862 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1862 1863 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1862 1864 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1864 1865 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1865 1866 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1866 1867 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1866 1868 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1868 1869 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1869 1870 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1870 1871 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1870 1872 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1872 1873 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1873 1874 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1874 1875 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1874 1876 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1876 1877 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1877 1878 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1878 1879 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1878 1880 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1880 1881 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1881 1882 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1882 1883 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1882 1884 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1884 1885 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1885 1886 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1886 1887 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1886 1888 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1888 1889 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1889 1890 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1890 1891 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1890 1892 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1892 1893 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1893 1894 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1894 1895 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1894 1896 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1896 1897 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1897 1898 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1898 1899 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1898 1900 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1900 1901 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1901 1902 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1902 1903 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1902 1904 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1904 1905 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1905 1906 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1906 1907 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1906 1908 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1908 1909 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1909 1910 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1910 1911 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1910 1912 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1912 1913 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1913 1914 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1914 1915 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1914 1916 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1916 1917 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1917 1918 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1918 1919 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1918 1920 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1920 1921 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1921 1922 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1922 1923 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1922 1924 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1924 1925 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1925 1926 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1926 1927 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1926 1928 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1928 1929 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1929 1930 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1930 1931 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1930 1932 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1932 1933 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1933 1934 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1934 1935 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1934 1936 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1936 1937 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1937 1938 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1938 1939 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1938 1940 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1940 1941 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1941 1942 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1942 1943 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1942 1944 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1944 1945 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1945 1946 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1946 1947 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1946 1948 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1948 1949 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1949 1950 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1950 1951 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1950 1952 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1952 1953 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1953 1954 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1954 1955 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1954 1956 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1956 1957 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1957 1958 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1958 1959 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1958 1960 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1960 1961 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1961 1962 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1962 1963 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1962 1964 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1964 1965 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1965 1966 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1966 1967 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1966 1968 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1968 1969 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1969 1970 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1970 1971 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1970 1972 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1972 1973 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1973 1974 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1974 1975 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1974 1976 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1976 1977 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1977 1978 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1978 1979 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1978 1980 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1980 1981 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1981 1982 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1982 1983 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1982 1984 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1984 1985 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1985 1986 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1986 1987 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1986 1988 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1988 1989 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1989 1990 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1990 1991 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1990 1992 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1992 1993 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1993 1994 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1994 1995 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1994 1996 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1996 1997 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1997 1998 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +1998 1999 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +1998 2000 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2000 2001 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2001 2002 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2002 2003 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2002 2004 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2004 2005 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2005 2006 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2006 2007 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2006 2008 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2008 2009 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2009 2010 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2010 2011 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2010 2012 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2012 2013 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2013 2014 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2014 2015 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2014 2016 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2016 2017 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2017 2018 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2018 2019 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2018 2020 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2020 2021 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2021 2022 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2022 2023 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2022 2024 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2024 2025 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2025 2026 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2026 2027 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2026 2028 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2028 2029 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2029 2030 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2030 2031 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2030 2032 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2032 2033 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2033 2034 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2034 2035 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2034 2036 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2036 2037 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2037 2038 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2038 2039 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2038 2040 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2040 2041 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2041 2042 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2042 2043 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2042 2044 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2044 2045 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2045 2046 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2046 2047 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2046 2048 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2048 2049 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2049 2050 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2050 2051 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2050 2052 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2052 2053 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2053 2054 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2054 2055 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2054 2056 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2056 2057 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2057 2058 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2058 2059 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2058 2060 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2060 2061 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2061 2062 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2062 2063 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2062 2064 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2064 2065 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2065 2066 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2066 2067 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2066 2068 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2068 2069 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2069 2070 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2070 2071 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2070 2072 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2072 2073 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2073 2074 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2074 2075 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2074 2076 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2076 2077 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2077 2078 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2078 2079 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2078 2080 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2080 2081 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2081 2082 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2082 2083 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2082 2084 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2084 2085 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2085 2086 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2086 2087 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2086 2088 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2088 2089 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2089 2090 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2090 2091 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2090 2092 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2092 2093 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2093 2094 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2094 2095 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2094 2096 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2096 2097 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2097 2098 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2098 2099 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2098 2100 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2100 2101 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2101 2102 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2102 2103 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2102 2104 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2104 2105 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2105 2106 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2106 2107 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2106 2108 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2108 2109 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2109 2110 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2110 2111 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2110 2112 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2112 2113 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2113 2114 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2114 2115 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2114 2116 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2116 2117 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2117 2118 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2118 2119 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2118 2120 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2120 2121 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2121 2122 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2122 2123 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2122 2124 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2124 2125 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2125 2126 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2126 2127 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2126 2128 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2128 2129 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2129 2130 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2130 2131 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2130 2132 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2132 2133 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2133 2134 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2134 2135 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2134 2136 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2136 2137 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2137 2138 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2138 2139 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2138 2140 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2140 2141 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2141 2142 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2142 2143 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2142 2144 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2144 2145 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2145 2146 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2146 2147 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2146 2148 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2148 2149 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2149 2150 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2150 2151 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2150 2152 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2152 2153 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2153 2154 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2154 2155 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2154 2156 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2156 2157 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2157 2158 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2158 2159 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2158 2160 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2160 2161 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2161 2162 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2162 2163 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2162 2164 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2164 2165 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2165 2166 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2166 2167 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2166 2168 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2168 2169 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2169 2170 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2170 2171 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2170 2172 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2172 2173 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2173 2174 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2174 2175 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2174 2176 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2176 2177 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2177 2178 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2178 2179 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2178 2180 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2180 2181 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2181 2182 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2182 2183 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2182 2184 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2184 2185 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2185 2186 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2186 2187 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2186 2188 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2188 2189 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2189 2190 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2190 2191 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2190 2192 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2192 2193 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2193 2194 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2194 2195 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2194 2196 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2196 2197 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2197 2198 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2198 2199 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2198 2200 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2200 2201 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2201 2202 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2202 2203 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2202 2204 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2204 2205 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2205 2206 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2206 2207 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2206 2208 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2208 2209 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2209 2210 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2210 2211 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2210 2212 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2212 2213 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2213 2214 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2214 2215 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2214 2216 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2216 2217 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2217 2218 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2218 2219 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2218 2220 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2220 2221 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2221 2222 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2222 2223 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2222 2224 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2224 2225 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2225 2226 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2226 2227 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2226 2228 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2228 2229 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2229 2230 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2230 2231 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2230 2232 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2232 2233 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2233 2234 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2234 2235 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2234 2236 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2236 2237 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2237 2238 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2238 2239 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2238 2240 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2240 2241 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2241 2242 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2242 2243 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2242 2244 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2244 2245 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2245 2246 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2246 2247 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2246 2248 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2248 2249 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2249 2250 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2250 2251 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2250 2252 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2252 2253 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2253 2254 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2254 2255 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2254 2256 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2256 2257 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2257 2258 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2258 2259 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2258 2260 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2260 2261 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2261 2262 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2262 2263 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2262 2264 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2264 2265 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2265 2266 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2266 2267 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2266 2268 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2268 2269 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2269 2270 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2270 2271 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2270 2272 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2272 2273 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2273 2274 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2274 2275 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2274 2276 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2276 2277 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2277 2278 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2278 2279 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2278 2280 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2280 2281 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2281 2282 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2282 2283 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2282 2284 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2284 2285 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2285 2286 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2286 2287 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2286 2288 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2288 2289 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2289 2290 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2290 2291 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2290 2292 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2292 2293 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2293 2294 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2294 2295 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2294 2296 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2296 2297 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2297 2298 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2298 2299 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2298 2300 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2300 2301 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2301 2302 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2302 2303 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2302 2304 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2304 2305 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2305 2306 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2306 2307 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2306 2308 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2308 2309 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2309 2310 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2310 2311 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2310 2312 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2312 2313 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2313 2314 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2314 2315 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2314 2316 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2316 2317 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2317 2318 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2318 2319 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2318 2320 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2320 2321 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2321 2322 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2322 2323 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2322 2324 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2324 2325 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2325 2326 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2326 2327 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2326 2328 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2328 2329 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2329 2330 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2330 2331 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2330 2332 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2332 2333 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2333 2334 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2334 2335 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2334 2336 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2336 2337 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2337 2338 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2338 2339 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2338 2340 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2340 2341 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2341 2342 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2342 2343 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2342 2344 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2344 2345 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2345 2346 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2346 2347 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2346 2348 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2348 2349 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2349 2350 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2350 2351 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2350 2352 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2352 2353 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2353 2354 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2354 2355 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2354 2356 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2356 2357 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2357 2358 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2358 2359 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2358 2360 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2360 2361 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2361 2362 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2362 2363 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2362 2364 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2364 2365 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2365 2366 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2366 2367 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2366 2368 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2368 2369 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2369 2370 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2370 2371 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2370 2372 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2372 2373 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2373 2374 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2374 2375 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2374 2376 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2376 2377 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2377 2378 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2378 2379 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2378 2380 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2380 2381 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2381 2382 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2382 2383 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2382 2384 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2384 2385 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2385 2386 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2386 2387 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2386 2388 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2388 2389 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2389 2390 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2390 2391 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2390 2392 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2392 2393 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2393 2394 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2394 2395 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2394 2396 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2396 2397 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2397 2398 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2398 2399 2.000000 1.000000 1.20000 230.00 230.00 230.00 2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00 +2398 2400 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +2400 2401 2.000000 1.000000 1.20000 230.00 230.00 230.00 1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00 +]; + +%% bus names +mpc.bus_name = { +'1'; +'2'; +'3'; +'4'; +'5'; +'6'; +'7'; +'8'; +'9'; +'10'; +'11'; +'12'; +'13'; +'14'; +'15'; +'16'; +'17'; +'18'; +'19'; +'20'; +'21'; +'22'; +'23'; +'24'; +'25'; +'26'; +'27'; +'28'; +'29'; +'30'; +'31'; +'32'; +'33'; +'34'; +'35'; +'36'; +'37'; +'38'; +'39'; +'40'; +'41'; +'42'; +'43'; +'44'; +'45'; +'46'; +'47'; +'48'; +'49'; +'50'; +'51'; +'52'; +'53'; +'54'; +'55'; +'56'; +'57'; +'58'; +'59'; +'60'; +'61'; +'62'; +'63'; +'64'; +'65'; +'66'; +'67'; +'68'; +'69'; +'70'; +'71'; +'72'; +'73'; +'74'; +'75'; +'76'; +'77'; +'78'; +'79'; +'80'; +'81'; +'82'; +'83'; +'84'; +'85'; +'86'; +'87'; +'88'; +'89'; +'90'; +'91'; +'92'; +'93'; +'94'; +'95'; +'96'; +'97'; +'98'; +'99'; +'100'; +'101'; +'102'; +'103'; +'104'; +'105'; +'106'; +'107'; +'108'; +'109'; +'110'; +'111'; +'112'; +'113'; +'114'; +'115'; +'116'; +'117'; +'118'; +'119'; +'120'; +'121'; +'122'; +'123'; +'124'; +'125'; +'126'; +'127'; +'128'; +'129'; +'130'; +'131'; +'132'; +'133'; +'134'; +'135'; +'136'; +'137'; +'138'; +'139'; +'140'; +'141'; +'142'; +'143'; +'144'; +'145'; +'146'; +'147'; +'148'; +'149'; +'150'; +'151'; +'152'; +'153'; +'154'; +'155'; +'156'; +'157'; +'158'; +'159'; +'160'; +'161'; +'162'; +'163'; +'164'; +'165'; +'166'; +'167'; +'168'; +'169'; +'170'; +'171'; +'172'; +'173'; +'174'; +'175'; +'176'; +'177'; +'178'; +'179'; +'180'; +'181'; +'182'; +'183'; +'184'; +'185'; +'186'; +'187'; +'188'; +'189'; +'190'; +'191'; +'192'; +'193'; +'194'; +'195'; +'196'; +'197'; +'198'; +'199'; +'200'; +'201'; +'202'; +'203'; +'204'; +'205'; +'206'; +'207'; +'208'; +'209'; +'210'; +'211'; +'212'; +'213'; +'214'; +'215'; +'216'; +'217'; +'218'; +'219'; +'220'; +'221'; +'222'; +'223'; +'224'; +'225'; +'226'; +'227'; +'228'; +'229'; +'230'; +'231'; +'232'; +'233'; +'234'; +'235'; +'236'; +'237'; +'238'; +'239'; +'240'; +'241'; +'242'; +'243'; +'244'; +'245'; +'246'; +'247'; +'248'; +'249'; +'250'; +'251'; +'252'; +'253'; +'254'; +'255'; +'256'; +'257'; +'258'; +'259'; +'260'; +'261'; +'262'; +'263'; +'264'; +'265'; +'266'; +'267'; +'268'; +'269'; +'270'; +'271'; +'272'; +'273'; +'274'; +'275'; +'276'; +'277'; +'278'; +'279'; +'280'; +'281'; +'282'; +'283'; +'284'; +'285'; +'286'; +'287'; +'288'; +'289'; +'290'; +'291'; +'292'; +'293'; +'294'; +'295'; +'296'; +'297'; +'298'; +'299'; +'300'; +'301'; +'302'; +'303'; +'304'; +'305'; +'306'; +'307'; +'308'; +'309'; +'310'; +'311'; +'312'; +'313'; +'314'; +'315'; +'316'; +'317'; +'318'; +'319'; +'320'; +'321'; +'322'; +'323'; +'324'; +'325'; +'326'; +'327'; +'328'; +'329'; +'330'; +'331'; +'332'; +'333'; +'334'; +'335'; +'336'; +'337'; +'338'; +'339'; +'340'; +'341'; +'342'; +'343'; +'344'; +'345'; +'346'; +'347'; +'348'; +'349'; +'350'; +'351'; +'352'; +'353'; +'354'; +'355'; +'356'; +'357'; +'358'; +'359'; +'360'; +'361'; +'362'; +'363'; +'364'; +'365'; +'366'; +'367'; +'368'; +'369'; +'370'; +'371'; +'372'; +'373'; +'374'; +'375'; +'376'; +'377'; +'378'; +'379'; +'380'; +'381'; +'382'; +'383'; +'384'; +'385'; +'386'; +'387'; +'388'; +'389'; +'390'; +'391'; +'392'; +'393'; +'394'; +'395'; +'396'; +'397'; +'398'; +'399'; +'400'; +'401'; +'402'; +'403'; +'404'; +'405'; +'406'; +'407'; +'408'; +'409'; +'410'; +'411'; +'412'; +'413'; +'414'; +'415'; +'416'; +'417'; +'418'; +'419'; +'420'; +'421'; +'422'; +'423'; +'424'; +'425'; +'426'; +'427'; +'428'; +'429'; +'430'; +'431'; +'432'; +'433'; +'434'; +'435'; +'436'; +'437'; +'438'; +'439'; +'440'; +'441'; +'442'; +'443'; +'444'; +'445'; +'446'; +'447'; +'448'; +'449'; +'450'; +'451'; +'452'; +'453'; +'454'; +'455'; +'456'; +'457'; +'458'; +'459'; +'460'; +'461'; +'462'; +'463'; +'464'; +'465'; +'466'; +'467'; +'468'; +'469'; +'470'; +'471'; +'472'; +'473'; +'474'; +'475'; +'476'; +'477'; +'478'; +'479'; +'480'; +'481'; +'482'; +'483'; +'484'; +'485'; +'486'; +'487'; +'488'; +'489'; +'490'; +'491'; +'492'; +'493'; +'494'; +'495'; +'496'; +'497'; +'498'; +'499'; +'500'; +'501'; +'502'; +'503'; +'504'; +'505'; +'506'; +'507'; +'508'; +'509'; +'510'; +'511'; +'512'; +'513'; +'514'; +'515'; +'516'; +'517'; +'518'; +'519'; +'520'; +'521'; +'522'; +'523'; +'524'; +'525'; +'526'; +'527'; +'528'; +'529'; +'530'; +'531'; +'532'; +'533'; +'534'; +'535'; +'536'; +'537'; +'538'; +'539'; +'540'; +'541'; +'542'; +'543'; +'544'; +'545'; +'546'; +'547'; +'548'; +'549'; +'550'; +'551'; +'552'; +'553'; +'554'; +'555'; +'556'; +'557'; +'558'; +'559'; +'560'; +'561'; +'562'; +'563'; +'564'; +'565'; +'566'; +'567'; +'568'; +'569'; +'570'; +'571'; +'572'; +'573'; +'574'; +'575'; +'576'; +'577'; +'578'; +'579'; +'580'; +'581'; +'582'; +'583'; +'584'; +'585'; +'586'; +'587'; +'588'; +'589'; +'590'; +'591'; +'592'; +'593'; +'594'; +'595'; +'596'; +'597'; +'598'; +'599'; +'600'; +'601'; +'602'; +'603'; +'604'; +'605'; +'606'; +'607'; +'608'; +'609'; +'610'; +'611'; +'612'; +'613'; +'614'; +'615'; +'616'; +'617'; +'618'; +'619'; +'620'; +'621'; +'622'; +'623'; +'624'; +'625'; +'626'; +'627'; +'628'; +'629'; +'630'; +'631'; +'632'; +'633'; +'634'; +'635'; +'636'; +'637'; +'638'; +'639'; +'640'; +'641'; +'642'; +'643'; +'644'; +'645'; +'646'; +'647'; +'648'; +'649'; +'650'; +'651'; +'652'; +'653'; +'654'; +'655'; +'656'; +'657'; +'658'; +'659'; +'660'; +'661'; +'662'; +'663'; +'664'; +'665'; +'666'; +'667'; +'668'; +'669'; +'670'; +'671'; +'672'; +'673'; +'674'; +'675'; +'676'; +'677'; +'678'; +'679'; +'680'; +'681'; +'682'; +'683'; +'684'; +'685'; +'686'; +'687'; +'688'; +'689'; +'690'; +'691'; +'692'; +'693'; +'694'; +'695'; +'696'; +'697'; +'698'; +'699'; +'700'; +'701'; +'702'; +'703'; +'704'; +'705'; +'706'; +'707'; +'708'; +'709'; +'710'; +'711'; +'712'; +'713'; +'714'; +'715'; +'716'; +'717'; +'718'; +'719'; +'720'; +'721'; +'722'; +'723'; +'724'; +'725'; +'726'; +'727'; +'728'; +'729'; +'730'; +'731'; +'732'; +'733'; +'734'; +'735'; +'736'; +'737'; +'738'; +'739'; +'740'; +'741'; +'742'; +'743'; +'744'; +'745'; +'746'; +'747'; +'748'; +'749'; +'750'; +'751'; +'752'; +'753'; +'754'; +'755'; +'756'; +'757'; +'758'; +'759'; +'760'; +'761'; +'762'; +'763'; +'764'; +'765'; +'766'; +'767'; +'768'; +'769'; +'770'; +'771'; +'772'; +'773'; +'774'; +'775'; +'776'; +'777'; +'778'; +'779'; +'780'; +'781'; +'782'; +'783'; +'784'; +'785'; +'786'; +'787'; +'788'; +'789'; +'790'; +'791'; +'792'; +'793'; +'794'; +'795'; +'796'; +'797'; +'798'; +'799'; +'800'; +'801'; +'802'; +'803'; +'804'; +'805'; +'806'; +'807'; +'808'; +'809'; +'810'; +'811'; +'812'; +'813'; +'814'; +'815'; +'816'; +'817'; +'818'; +'819'; +'820'; +'821'; +'822'; +'823'; +'824'; +'825'; +'826'; +'827'; +'828'; +'829'; +'830'; +'831'; +'832'; +'833'; +'834'; +'835'; +'836'; +'837'; +'838'; +'839'; +'840'; +'841'; +'842'; +'843'; +'844'; +'845'; +'846'; +'847'; +'848'; +'849'; +'850'; +'851'; +'852'; +'853'; +'854'; +'855'; +'856'; +'857'; +'858'; +'859'; +'860'; +'861'; +'862'; +'863'; +'864'; +'865'; +'866'; +'867'; +'868'; +'869'; +'870'; +'871'; +'872'; +'873'; +'874'; +'875'; +'876'; +'877'; +'878'; +'879'; +'880'; +'881'; +'882'; +'883'; +'884'; +'885'; +'886'; +'887'; +'888'; +'889'; +'890'; +'891'; +'892'; +'893'; +'894'; +'895'; +'896'; +'897'; +'898'; +'899'; +'900'; +'901'; +'902'; +'903'; +'904'; +'905'; +'906'; +'907'; +'908'; +'909'; +'910'; +'911'; +'912'; +'913'; +'914'; +'915'; +'916'; +'917'; +'918'; +'919'; +'920'; +'921'; +'922'; +'923'; +'924'; +'925'; +'926'; +'927'; +'928'; +'929'; +'930'; +'931'; +'932'; +'933'; +'934'; +'935'; +'936'; +'937'; +'938'; +'939'; +'940'; +'941'; +'942'; +'943'; +'944'; +'945'; +'946'; +'947'; +'948'; +'949'; +'950'; +'951'; +'952'; +'953'; +'954'; +'955'; +'956'; +'957'; +'958'; +'959'; +'960'; +'961'; +'962'; +'963'; +'964'; +'965'; +'966'; +'967'; +'968'; +'969'; +'970'; +'971'; +'972'; +'973'; +'974'; +'975'; +'976'; +'977'; +'978'; +'979'; +'980'; +'981'; +'982'; +'983'; +'984'; +'985'; +'986'; +'987'; +'988'; +'989'; +'990'; +'991'; +'992'; +'993'; +'994'; +'995'; +'996'; +'997'; +'998'; +'999'; +'1000'; +'1001'; +'1002'; +'1003'; +'1004'; +'1005'; +'1006'; +'1007'; +'1008'; +'1009'; +'1010'; +'1011'; +'1012'; +'1013'; +'1014'; +'1015'; +'1016'; +'1017'; +'1018'; +'1019'; +'1020'; +'1021'; +'1022'; +'1023'; +'1024'; +'1025'; +'1026'; +'1027'; +'1028'; +'1029'; +'1030'; +'1031'; +'1032'; +'1033'; +'1034'; +'1035'; +'1036'; +'1037'; +'1038'; +'1039'; +'1040'; +'1041'; +'1042'; +'1043'; +'1044'; +'1045'; +'1046'; +'1047'; +'1048'; +'1049'; +'1050'; +'1051'; +'1052'; +'1053'; +'1054'; +'1055'; +'1056'; +'1057'; +'1058'; +'1059'; +'1060'; +'1061'; +'1062'; +'1063'; +'1064'; +'1065'; +'1066'; +'1067'; +'1068'; +'1069'; +'1070'; +'1071'; +'1072'; +'1073'; +'1074'; +'1075'; +'1076'; +'1077'; +'1078'; +'1079'; +'1080'; +'1081'; +'1082'; +'1083'; +'1084'; +'1085'; +'1086'; +'1087'; +'1088'; +'1089'; +'1090'; +'1091'; +'1092'; +'1093'; +'1094'; +'1095'; +'1096'; +'1097'; +'1098'; +'1099'; +'1100'; +'1101'; +'1102'; +'1103'; +'1104'; +'1105'; +'1106'; +'1107'; +'1108'; +'1109'; +'1110'; +'1111'; +'1112'; +'1113'; +'1114'; +'1115'; +'1116'; +'1117'; +'1118'; +'1119'; +'1120'; +'1121'; +'1122'; +'1123'; +'1124'; +'1125'; +'1126'; +'1127'; +'1128'; +'1129'; +'1130'; +'1131'; +'1132'; +'1133'; +'1134'; +'1135'; +'1136'; +'1137'; +'1138'; +'1139'; +'1140'; +'1141'; +'1142'; +'1143'; +'1144'; +'1145'; +'1146'; +'1147'; +'1148'; +'1149'; +'1150'; +'1151'; +'1152'; +'1153'; +'1154'; +'1155'; +'1156'; +'1157'; +'1158'; +'1159'; +'1160'; +'1161'; +'1162'; +'1163'; +'1164'; +'1165'; +'1166'; +'1167'; +'1168'; +'1169'; +'1170'; +'1171'; +'1172'; +'1173'; +'1174'; +'1175'; +'1176'; +'1177'; +'1178'; +'1179'; +'1180'; +'1181'; +'1182'; +'1183'; +'1184'; +'1185'; +'1186'; +'1187'; +'1188'; +'1189'; +'1190'; +'1191'; +'1192'; +'1193'; +'1194'; +'1195'; +'1196'; +'1197'; +'1198'; +'1199'; +'1200'; +'1201'; +'1202'; +'1203'; +'1204'; +'1205'; +'1206'; +'1207'; +'1208'; +'1209'; +'1210'; +'1211'; +'1212'; +'1213'; +'1214'; +'1215'; +'1216'; +'1217'; +'1218'; +'1219'; +'1220'; +'1221'; +'1222'; +'1223'; +'1224'; +'1225'; +'1226'; +'1227'; +'1228'; +'1229'; +'1230'; +'1231'; +'1232'; +'1233'; +'1234'; +'1235'; +'1236'; +'1237'; +'1238'; +'1239'; +'1240'; +'1241'; +'1242'; +'1243'; +'1244'; +'1245'; +'1246'; +'1247'; +'1248'; +'1249'; +'1250'; +'1251'; +'1252'; +'1253'; +'1254'; +'1255'; +'1256'; +'1257'; +'1258'; +'1259'; +'1260'; +'1261'; +'1262'; +'1263'; +'1264'; +'1265'; +'1266'; +'1267'; +'1268'; +'1269'; +'1270'; +'1271'; +'1272'; +'1273'; +'1274'; +'1275'; +'1276'; +'1277'; +'1278'; +'1279'; +'1280'; +'1281'; +'1282'; +'1283'; +'1284'; +'1285'; +'1286'; +'1287'; +'1288'; +'1289'; +'1290'; +'1291'; +'1292'; +'1293'; +'1294'; +'1295'; +'1296'; +'1297'; +'1298'; +'1299'; +'1300'; +'1301'; +'1302'; +'1303'; +'1304'; +'1305'; +'1306'; +'1307'; +'1308'; +'1309'; +'1310'; +'1311'; +'1312'; +'1313'; +'1314'; +'1315'; +'1316'; +'1317'; +'1318'; +'1319'; +'1320'; +'1321'; +'1322'; +'1323'; +'1324'; +'1325'; +'1326'; +'1327'; +'1328'; +'1329'; +'1330'; +'1331'; +'1332'; +'1333'; +'1334'; +'1335'; +'1336'; +'1337'; +'1338'; +'1339'; +'1340'; +'1341'; +'1342'; +'1343'; +'1344'; +'1345'; +'1346'; +'1347'; +'1348'; +'1349'; +'1350'; +'1351'; +'1352'; +'1353'; +'1354'; +'1355'; +'1356'; +'1357'; +'1358'; +'1359'; +'1360'; +'1361'; +'1362'; +'1363'; +'1364'; +'1365'; +'1366'; +'1367'; +'1368'; +'1369'; +'1370'; +'1371'; +'1372'; +'1373'; +'1374'; +'1375'; +'1376'; +'1377'; +'1378'; +'1379'; +'1380'; +'1381'; +'1382'; +'1383'; +'1384'; +'1385'; +'1386'; +'1387'; +'1388'; +'1389'; +'1390'; +'1391'; +'1392'; +'1393'; +'1394'; +'1395'; +'1396'; +'1397'; +'1398'; +'1399'; +'1400'; +'1401'; +'1402'; +'1403'; +'1404'; +'1405'; +'1406'; +'1407'; +'1408'; +'1409'; +'1410'; +'1411'; +'1412'; +'1413'; +'1414'; +'1415'; +'1416'; +'1417'; +'1418'; +'1419'; +'1420'; +'1421'; +'1422'; +'1423'; +'1424'; +'1425'; +'1426'; +'1427'; +'1428'; +'1429'; +'1430'; +'1431'; +'1432'; +'1433'; +'1434'; +'1435'; +'1436'; +'1437'; +'1438'; +'1439'; +'1440'; +'1441'; +'1442'; +'1443'; +'1444'; +'1445'; +'1446'; +'1447'; +'1448'; +'1449'; +'1450'; +'1451'; +'1452'; +'1453'; +'1454'; +'1455'; +'1456'; +'1457'; +'1458'; +'1459'; +'1460'; +'1461'; +'1462'; +'1463'; +'1464'; +'1465'; +'1466'; +'1467'; +'1468'; +'1469'; +'1470'; +'1471'; +'1472'; +'1473'; +'1474'; +'1475'; +'1476'; +'1477'; +'1478'; +'1479'; +'1480'; +'1481'; +'1482'; +'1483'; +'1484'; +'1485'; +'1486'; +'1487'; +'1488'; +'1489'; +'1490'; +'1491'; +'1492'; +'1493'; +'1494'; +'1495'; +'1496'; +'1497'; +'1498'; +'1499'; +'1500'; +'1501'; +'1502'; +'1503'; +'1504'; +'1505'; +'1506'; +'1507'; +'1508'; +'1509'; +'1510'; +'1511'; +'1512'; +'1513'; +'1514'; +'1515'; +'1516'; +'1517'; +'1518'; +'1519'; +'1520'; +'1521'; +'1522'; +'1523'; +'1524'; +'1525'; +'1526'; +'1527'; +'1528'; +'1529'; +'1530'; +'1531'; +'1532'; +'1533'; +'1534'; +'1535'; +'1536'; +'1537'; +'1538'; +'1539'; +'1540'; +'1541'; +'1542'; +'1543'; +'1544'; +'1545'; +'1546'; +'1547'; +'1548'; +'1549'; +'1550'; +'1551'; +'1552'; +'1553'; +'1554'; +'1555'; +'1556'; +'1557'; +'1558'; +'1559'; +'1560'; +'1561'; +'1562'; +'1563'; +'1564'; +'1565'; +'1566'; +'1567'; +'1568'; +'1569'; +'1570'; +'1571'; +'1572'; +'1573'; +'1574'; +'1575'; +'1576'; +'1577'; +'1578'; +'1579'; +'1580'; +'1581'; +'1582'; +'1583'; +'1584'; +'1585'; +'1586'; +'1587'; +'1588'; +'1589'; +'1590'; +'1591'; +'1592'; +'1593'; +'1594'; +'1595'; +'1596'; +'1597'; +'1598'; +'1599'; +'1600'; +'1601'; +'1602'; +'1603'; +'1604'; +'1605'; +'1606'; +'1607'; +'1608'; +'1609'; +'1610'; +'1611'; +'1612'; +'1613'; +'1614'; +'1615'; +'1616'; +'1617'; +'1618'; +'1619'; +'1620'; +'1621'; +'1622'; +'1623'; +'1624'; +'1625'; +'1626'; +'1627'; +'1628'; +'1629'; +'1630'; +'1631'; +'1632'; +'1633'; +'1634'; +'1635'; +'1636'; +'1637'; +'1638'; +'1639'; +'1640'; +'1641'; +'1642'; +'1643'; +'1644'; +'1645'; +'1646'; +'1647'; +'1648'; +'1649'; +'1650'; +'1651'; +'1652'; +'1653'; +'1654'; +'1655'; +'1656'; +'1657'; +'1658'; +'1659'; +'1660'; +'1661'; +'1662'; +'1663'; +'1664'; +'1665'; +'1666'; +'1667'; +'1668'; +'1669'; +'1670'; +'1671'; +'1672'; +'1673'; +'1674'; +'1675'; +'1676'; +'1677'; +'1678'; +'1679'; +'1680'; +'1681'; +'1682'; +'1683'; +'1684'; +'1685'; +'1686'; +'1687'; +'1688'; +'1689'; +'1690'; +'1691'; +'1692'; +'1693'; +'1694'; +'1695'; +'1696'; +'1697'; +'1698'; +'1699'; +'1700'; +'1701'; +'1702'; +'1703'; +'1704'; +'1705'; +'1706'; +'1707'; +'1708'; +'1709'; +'1710'; +'1711'; +'1712'; +'1713'; +'1714'; +'1715'; +'1716'; +'1717'; +'1718'; +'1719'; +'1720'; +'1721'; +'1722'; +'1723'; +'1724'; +'1725'; +'1726'; +'1727'; +'1728'; +'1729'; +'1730'; +'1731'; +'1732'; +'1733'; +'1734'; +'1735'; +'1736'; +'1737'; +'1738'; +'1739'; +'1740'; +'1741'; +'1742'; +'1743'; +'1744'; +'1745'; +'1746'; +'1747'; +'1748'; +'1749'; +'1750'; +'1751'; +'1752'; +'1753'; +'1754'; +'1755'; +'1756'; +'1757'; +'1758'; +'1759'; +'1760'; +'1761'; +'1762'; +'1763'; +'1764'; +'1765'; +'1766'; +'1767'; +'1768'; +'1769'; +'1770'; +'1771'; +'1772'; +'1773'; +'1774'; +'1775'; +'1776'; +'1777'; +'1778'; +'1779'; +'1780'; +'1781'; +'1782'; +'1783'; +'1784'; +'1785'; +'1786'; +'1787'; +'1788'; +'1789'; +'1790'; +'1791'; +'1792'; +'1793'; +'1794'; +'1795'; +'1796'; +'1797'; +'1798'; +'1799'; +'1800'; +'1801'; +'1802'; +'1803'; +'1804'; +'1805'; +'1806'; +'1807'; +'1808'; +'1809'; +'1810'; +'1811'; +'1812'; +'1813'; +'1814'; +'1815'; +'1816'; +'1817'; +'1818'; +'1819'; +'1820'; +'1821'; +'1822'; +'1823'; +'1824'; +'1825'; +'1826'; +'1827'; +'1828'; +'1829'; +'1830'; +'1831'; +'1832'; +'1833'; +'1834'; +'1835'; +'1836'; +'1837'; +'1838'; +'1839'; +'1840'; +'1841'; +'1842'; +'1843'; +'1844'; +'1845'; +'1846'; +'1847'; +'1848'; +'1849'; +'1850'; +'1851'; +'1852'; +'1853'; +'1854'; +'1855'; +'1856'; +'1857'; +'1858'; +'1859'; +'1860'; +'1861'; +'1862'; +'1863'; +'1864'; +'1865'; +'1866'; +'1867'; +'1868'; +'1869'; +'1870'; +'1871'; +'1872'; +'1873'; +'1874'; +'1875'; +'1876'; +'1877'; +'1878'; +'1879'; +'1880'; +'1881'; +'1882'; +'1883'; +'1884'; +'1885'; +'1886'; +'1887'; +'1888'; +'1889'; +'1890'; +'1891'; +'1892'; +'1893'; +'1894'; +'1895'; +'1896'; +'1897'; +'1898'; +'1899'; +'1900'; +'1901'; +'1902'; +'1903'; +'1904'; +'1905'; +'1906'; +'1907'; +'1908'; +'1909'; +'1910'; +'1911'; +'1912'; +'1913'; +'1914'; +'1915'; +'1916'; +'1917'; +'1918'; +'1919'; +'1920'; +'1921'; +'1922'; +'1923'; +'1924'; +'1925'; +'1926'; +'1927'; +'1928'; +'1929'; +'1930'; +'1931'; +'1932'; +'1933'; +'1934'; +'1935'; +'1936'; +'1937'; +'1938'; +'1939'; +'1940'; +'1941'; +'1942'; +'1943'; +'1944'; +'1945'; +'1946'; +'1947'; +'1948'; +'1949'; +'1950'; +'1951'; +'1952'; +'1953'; +'1954'; +'1955'; +'1956'; +'1957'; +'1958'; +'1959'; +'1960'; +'1961'; +'1962'; +'1963'; +'1964'; +'1965'; +'1966'; +'1967'; +'1968'; +'1969'; +'1970'; +'1971'; +'1972'; +'1973'; +'1974'; +'1975'; +'1976'; +'1977'; +'1978'; +'1979'; +'1980'; +'1981'; +'1982'; +'1983'; +'1984'; +'1985'; +'1986'; +'1987'; +'1988'; +'1989'; +'1990'; +'1991'; +'1992'; +'1993'; +'1994'; +'1995'; +'1996'; +'1997'; +'1998'; +'1999'; +'2000'; +'2001'; +'2002'; +'2003'; +'2004'; +'2005'; +'2006'; +'2007'; +'2008'; +'2009'; +'2010'; +'2011'; +'2012'; +'2013'; +'2014'; +'2015'; +'2016'; +'2017'; +'2018'; +'2019'; +'2020'; +'2021'; +'2022'; +'2023'; +'2024'; +'2025'; +'2026'; +'2027'; +'2028'; +'2029'; +'2030'; +'2031'; +'2032'; +'2033'; +'2034'; +'2035'; +'2036'; +'2037'; +'2038'; +'2039'; +'2040'; +'2041'; +'2042'; +'2043'; +'2044'; +'2045'; +'2046'; +'2047'; +'2048'; +'2049'; +'2050'; +'2051'; +'2052'; +'2053'; +'2054'; +'2055'; +'2056'; +'2057'; +'2058'; +'2059'; +'2060'; +'2061'; +'2062'; +'2063'; +'2064'; +'2065'; +'2066'; +'2067'; +'2068'; +'2069'; +'2070'; +'2071'; +'2072'; +'2073'; +'2074'; +'2075'; +'2076'; +'2077'; +'2078'; +'2079'; +'2080'; +'2081'; +'2082'; +'2083'; +'2084'; +'2085'; +'2086'; +'2087'; +'2088'; +'2089'; +'2090'; +'2091'; +'2092'; +'2093'; +'2094'; +'2095'; +'2096'; +'2097'; +'2098'; +'2099'; +'2100'; +'2101'; +'2102'; +'2103'; +'2104'; +'2105'; +'2106'; +'2107'; +'2108'; +'2109'; +'2110'; +'2111'; +'2112'; +'2113'; +'2114'; +'2115'; +'2116'; +'2117'; +'2118'; +'2119'; +'2120'; +'2121'; +'2122'; +'2123'; +'2124'; +'2125'; +'2126'; +'2127'; +'2128'; +'2129'; +'2130'; +'2131'; +'2132'; +'2133'; +'2134'; +'2135'; +'2136'; +'2137'; +'2138'; +'2139'; +'2140'; +'2141'; +'2142'; +'2143'; +'2144'; +'2145'; +'2146'; +'2147'; +'2148'; +'2149'; +'2150'; +'2151'; +'2152'; +'2153'; +'2154'; +'2155'; +'2156'; +'2157'; +'2158'; +'2159'; +'2160'; +'2161'; +'2162'; +'2163'; +'2164'; +'2165'; +'2166'; +'2167'; +'2168'; +'2169'; +'2170'; +'2171'; +'2172'; +'2173'; +'2174'; +'2175'; +'2176'; +'2177'; +'2178'; +'2179'; +'2180'; +'2181'; +'2182'; +'2183'; +'2184'; +'2185'; +'2186'; +'2187'; +'2188'; +'2189'; +'2190'; +'2191'; +'2192'; +'2193'; +'2194'; +'2195'; +'2196'; +'2197'; +'2198'; +'2199'; +'2200'; +'2201'; +'2202'; +'2203'; +'2204'; +'2205'; +'2206'; +'2207'; +'2208'; +'2209'; +'2210'; +'2211'; +'2212'; +'2213'; +'2214'; +'2215'; +'2216'; +'2217'; +'2218'; +'2219'; +'2220'; +'2221'; +'2222'; +'2223'; +'2224'; +'2225'; +'2226'; +'2227'; +'2228'; +'2229'; +'2230'; +'2231'; +'2232'; +'2233'; +'2234'; +'2235'; +'2236'; +'2237'; +'2238'; +'2239'; +'2240'; +'2241'; +'2242'; +'2243'; +'2244'; +'2245'; +'2246'; +'2247'; +'2248'; +'2249'; +'2250'; +'2251'; +'2252'; +'2253'; +'2254'; +'2255'; +'2256'; +'2257'; +'2258'; +'2259'; +'2260'; +'2261'; +'2262'; +'2263'; +'2264'; +'2265'; +'2266'; +'2267'; +'2268'; +'2269'; +'2270'; +'2271'; +'2272'; +'2273'; +'2274'; +'2275'; +'2276'; +'2277'; +'2278'; +'2279'; +'2280'; +'2281'; +'2282'; +'2283'; +'2284'; +'2285'; +'2286'; +'2287'; +'2288'; +'2289'; +'2290'; +'2291'; +'2292'; +'2293'; +'2294'; +'2295'; +'2296'; +'2297'; +'2298'; +'2299'; +'2300'; +'2301'; +'2302'; +'2303'; +'2304'; +'2305'; +'2306'; +'2307'; +'2308'; +'2309'; +'2310'; +'2311'; +'2312'; +'2313'; +'2314'; +'2315'; +'2316'; +'2317'; +'2318'; +'2319'; +'2320'; +'2321'; +'2322'; +'2323'; +'2324'; +'2325'; +'2326'; +'2327'; +'2328'; +'2329'; +'2330'; +'2331'; +'2332'; +'2333'; +'2334'; +'2335'; +'2336'; +'2337'; +'2338'; +'2339'; +'2340'; +'2341'; +'2342'; +'2343'; +'2344'; +'2345'; +'2346'; +'2347'; +'2348'; +'2349'; +'2350'; +'2351'; +'2352'; +'2353'; +'2354'; +'2355'; +'2356'; +'2357'; +'2358'; +'2359'; +'2360'; +'2361'; +'2362'; +'2363'; +'2364'; +'2365'; +'2366'; +'2367'; +'2368'; +'2369'; +'2370'; +'2371'; +'2372'; +'2373'; +'2374'; +'2375'; +'2376'; +'2377'; +'2378'; +'2379'; +'2380'; +'2381'; +'2382'; +'2383'; +'2384'; +'2385'; +'2386'; +'2387'; +'2388'; +'2389'; +'2390'; +'2391'; +'2392'; +'2393'; +'2394'; +'2395'; +'2396'; +'2397'; +'2398'; +'2399'; +'2400'; +'2401'; +}; + +%% Generator Unit Types +mpc.gentype = { +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +'UN'; +}; + +%% Generator Fuel Types +mpc.genfuel = { +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +'unknown'; +}; diff --git a/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt b/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt index 57cba747..bfe84dd2 100644 --- a/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt +++ b/tests/unit/opflow/constraint_jacobian/inequality/CMakeLists.txt @@ -2,25 +2,18 @@ if(EXAGO_ENABLE_RAJA AND EXAGO_ENABLE_CUDA) set_source_files_properties(jac_ineq_acopf.cpp PROPERTIES LANGUAGE CUDA) endif() -add_executable( - jac_ineq_acopf jac_ineq_acopf.cpp - ${CMAKE_SOURCE_DIR}/tests/unit/utils/test_acopf_utils.cpp -) +add_executable(jac_ineq_acopf jac_ineq_acopf.cpp) target_link_libraries(jac_ineq_acopf ExaGO::OPFLOW) target_include_directories( jac_ineq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/utils ) -target_include_directories( - jac_ineq_acopf PRIVATE ${CMAKE_SOURCE_DIR}/tests/unit/opflow -) -# Network files to run on - doing 3 and 600 bus examples. -set(prefix ${CMAKE_SOURCE_DIR}/datafiles/unit/opflow/objective/) -set(obj_network_files testx3.m testx600.m) -# Map num_copies to a specific netfile -set(num_copies 3 600) +# Numbers of copies of the base network to test +set(num_copies 1 3 600) -list(TRANSFORM obj_network_files PREPEND ${prefix}) +set(solvers "") +set(models "") +set(dependencies "") # Set up Ipopt solver tests if enabled if(EXAGO_ENABLE_IPOPT) @@ -29,27 +22,13 @@ if(EXAGO_ENABLE_IPOPT) list(APPEND dependencies IPOPT) endif() -# Set up HIOP solver tests if enabled (deprecated) -if(EXAGO_ENABLE_HIOP) - list(APPEND solvers HIOP) - list(APPEND models POWER_BALANCE_HIOP) - list(APPEND dependencies HIOP) -endif() - # Set up HIOPSPARSE solver tests if enabled -if(TARGET HiOp::SPARSE) +if(EXAGO_ENABLE_HIOP_SPARSE) list(APPEND solvers HIOPSPARSE) list(APPEND models POWER_BALANCE_POLAR) list(APPEND dependencies HIOP_SPARSE) endif() -# Set up RAJA support tests if enabled (deprecated) -if(EXAGO_ENABLE_RAJA) - list(APPEND solvers HIOP) - list(APPEND models PBPOLRAJAHIOP) - list(APPEND dependencies HIOP) -endif() - if(EXAGO_RUN_TESTS) foreach( model @@ -61,11 +40,10 @@ if(EXAGO_RUN_TESTS) solvers dependencies ) - # Iterate over networks, matching network file to num_copies - foreach(network num IN ZIP_LISTS obj_network_files num_copies) - get_filename_component(net ${network} NAME) + # Iterate over the numbers of copies + foreach(num IN LISTS num_copies) set(testname - "UNIT_TESTS_OPFLOW_INEQUALITY_CONSTRAINT_JACOBIAN_${net}_${solver}_${model}" + "UNIT_TESTS_OPFLOW_INEQUALITY_CONSTRAINT_JACOBIAN_${num}_${solver}_${model}" ) exago_add_test( NAME @@ -80,13 +58,36 @@ if(EXAGO_RUN_TESTS) -opflow_solver ${solver} -netfile - ${network} + ${CMAKE_CURRENT_SOURCE_DIR}/CICJ_unittestx${num}.m -num_copies ${num} -validation ${CMAKE_CURRENT_SOURCE_DIR}/cicj.csv ) set_tests_properties(${testname} PROPERTIES SKIP_RETURN_CODE 2) + + exago_add_test( + NAME + ${testname}_NOLINELIMITS + DEPENDS + ${dependency} + COMMAND + ${RUNCMD} + $ + -opflow_model + ${model} + -opflow_solver + ${solver} + -netfile + ${CMAKE_CURRENT_SOURCE_DIR}/CICJ_nolinelimits_unittestx${num}.m + -num_copies + ${num} + -validation + ${CMAKE_CURRENT_SOURCE_DIR}/cicj_nolinelimits.csv + ) + set_tests_properties( + ${testname}_NOLINELIMITS PROPERTIES SKIP_RETURN_CODE 2 + ) endforeach() endforeach() endif() diff --git a/tests/unit/opflow/constraint_jacobian/inequality/README.md b/tests/unit/opflow/constraint_jacobian/inequality/README.md index f49d1872..c74cf7a9 100644 --- a/tests/unit/opflow/constraint_jacobian/inequality/README.md +++ b/tests/unit/opflow/constraint_jacobian/inequality/README.md @@ -1,7 +1,7 @@ # Unit Test Design for ExaGO OPFLOW's Inequality Constraints ## Goal -Design the scalable unit test for the OPFLOW function **OPFLOWComputeInequalityConstraints_PBPOL**. +Design the scalable unit test for the OPFLOW function **OPFLOWComputeInequalityConstraintJacobian_PBPOL**. ## Inequality constraints There are three "sets" of the inequality constraints: @@ -66,7 +66,13 @@ Dimensions of the matrix are: ## Input ExaGO OPFLOW reads .m file, thus the input file for unit test is in this format. -A 5-bus system **CICJ-unittestx1.m** will be used as a basis for this test. In addition, an artificial solution vector will be also generated as an input for the test. +A 5-bus system **CICJ_unittestx1.m** will be used as a basis for this test. In addition, an artificial solution vector will be also generated as an input for the test. + +### Test files + +- `CICJ_unittestx.m`: N copies of the 5-bus system (N = 1, 3, 600). Regenerate with `python3 gen_network.py `. +- `CICJ_nolinelimits_unittestx.m`: the same networks with zero line ratings, so OPFLOW creates no line flow constraints and only the generator bus rows remain. Regenerate with `python3 gen_network.py --no-line-limits `. The `_NOLINELIMITS` tests use them with `cicj_nolinelimits.csv`. +- `cicj.csv` and `cicj_nolinelimits.csv`: reference Jacobians for N=1, written by the MATLAB script `gen_cicj.m` (set `line_limits = false` at its top for `cicj_nolinelimits.csv`). The first line holds the numbers of rows and columns, followed by a 0, and each following line one nonzero as a 1-based `row,column,value` triple. The test replicates it for N copies (see [Scaling](#scaling)). ### Parameters values in .m file @@ -77,10 +83,11 @@ Following are the values of parameters of interest for this test: - $`B_{branch}=1.2`$ - $`tapratio_{branch}=1`$ for all but transformer that has $`tapratio_{transformer}=2`$ - $`phaseshift_{branch}=0`$ for all but transformer that has $`phaseshift_{branch}=60`$ +- $`rate_{A}=rate_{B}=rate_{C}=230`$ (0 in the `CICJ_nolinelimits_unittestx.m` networks) - $`Q_{gmax}=197.8`$ - $`Q_{gmin}=-202.2`$ - $`P_{d}=-3.4`$ -- $`Q_{d}=-8.8`$ +- $`Q_{d}=8.8`$ - $`G_{l}=0.25`$ - $`B_{l}=-0.05`$ @@ -107,7 +114,7 @@ In general, solution vector has following elements per bus: 3. Generator MW (if generator bus) 4. Generator MVar (if generator bus) -For the 5-bus system **CEC-unittestx1.m**, solution vector is: +For the 5-bus system **CICJ_unittestx1.m**, solution vector is: @@ -163,10 +170,10 @@ With the parameters of the example network the matrix is: - + - + @@ -184,13 +191,13 @@ With the parameters of the example network the matrix is: - + - + - +
0 2 0 2 30*PI/180.0 2 1.6 -2.2 0 2 0 2 theta1 Vm1 theta2 Vm2 theta3 Vm3 Pg3 Qg3 theta4 Vm4 theta5 Vm5
IEC1 0 0 0 0 0 200 0 -1.5 0 0 0 0IEC1 0 0 0 0 0 4.178 0 -1.5 0 0 0 0
IEC2 0 0 0 0 0 -200 0 -1.5 0 0 0 0IEC2 0 0 0 0 0 0.178 0 -1.5 0 0 0 0
Sf12 7.68 9.6 -7.68 1.92 0 0 0 0 0 0 0 0Sf24 0 0 7.68 9.6 0 0 0 0 -7.68 1.92 0 0
St24 0 0 -7.68 1.92 0 0 0 0 7.68 9.6 1.6 -0.4St24 0 0 -7.68 1.92 0 0 0 0 7.68 9.6 0 0
Sf45 0 0 0 0 0 0 0 0 15.36 19.2 -15.36 3.84Sf45 0 0 0 0 0 0 0 0 7.68 9.6 -7.68 1.92
St45 0 0 0 0 0 0 0 0 -15.36 3.94 15.36 19.2St45 0 0 0 0 0 0 0 0 -7.68 1.92 7.68 9.6
@@ -218,3 +225,11 @@ To build a Jacobian matrix when the network is being multiplied the process for ![img1.png](Jacobian.jpg) ### Jacobian for N=3 + +The network with N copies has 4N+1 buses, N generators and 4N lines, because each copy after the first starts at the last bus of the previous one. The Jacobian therefore has 10N rows and 10N+2 columns, 30 x 32 for N=3. + +OPFLOW numbers all generator bus constraints before all line flow constraints, so the N=1 matrix above is split when it is replicated: +- Its first 2 rows (generator bus voltage constraints) become rows 2n and 2n+1 for copy n (n = 0, ..., N-1). +- Its remaining 8 rows (line flow constraints) become rows 2N+8n to 2N+8n+7 for copy n (n = 0, ..., N-1). + +The columns of copy n are shifted by 10n, so its first two columns fall on the last two of copy n-1 (the shared bus). Without line limits, only the 2N generator bus rows remain. diff --git a/tests/unit/opflow/constraint_jacobian/inequality/cicj.csv b/tests/unit/opflow/constraint_jacobian/inequality/cicj.csv index 97fbb421..539bcfb4 100644 --- a/tests/unit/opflow/constraint_jacobian/inequality/cicj.csv +++ b/tests/unit/opflow/constraint_jacobian/inequality/cicj.csv @@ -1,7 +1,7 @@ 10,12,0 -1,6,200 +1,6,4.178 1,8,-1.5 -2,6,-200 +2,6,0.178 2,8,-1.5 3,1,7.68 3,2,9.6 @@ -12,7 +12,6 @@ 4,3,7.68 4,4,9.6 5,3,-0.32 -5,4,-4.44089209850062e-17 5,5,0.32 5,6,0.32 6,3,-1.28 @@ -27,29 +26,11 @@ 8,4,1.92 8,9,7.68 8,10,9.6 -9,9,15.36 -9,10,19.2 -9,11,-15.36 -9,12,3.84 -10,9,-15.36 -10,10,3.84 -10,11,15.36 -10,12,19.2 -7,9,1.6 -7,10,1.6 -7,11,-0.8 -7,12,-0.8 -8,3,1.6 -8,4,-0.4 -8,9,-3.2 -8,10,-4 -8,11,1.6 -8,12,-0.4 -9,9,-0.8 -9,10,-0.8 -9,11,0.8 -9,12,0.8 -10,9,1.6 -10,10,-0.4 -10,11,-1.6 -10,12,-2 +9,9,7.68 +9,10,9.6 +9,11,-7.68 +9,12,1.92 +10,9,-7.68 +10,10,1.92 +10,11,7.68 +10,12,9.6 diff --git a/tests/unit/opflow/constraint_jacobian/inequality/cicj_nolinelimits.csv b/tests/unit/opflow/constraint_jacobian/inequality/cicj_nolinelimits.csv new file mode 100644 index 00000000..b74d5031 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/cicj_nolinelimits.csv @@ -0,0 +1,5 @@ +2,12,0 +1,6,4.178 +1,8,-1.5 +2,6,0.178 +2,8,-1.5 diff --git a/tests/unit/opflow/constraint_jacobian/inequality/Untitled.m b/tests/unit/opflow/constraint_jacobian/inequality/gen_cicj.m similarity index 96% rename from tests/unit/opflow/constraint_jacobian/inequality/Untitled.m rename to tests/unit/opflow/constraint_jacobian/inequality/gen_cicj.m index a88021f1..df76407c 100644 --- a/tests/unit/opflow/constraint_jacobian/inequality/Untitled.m +++ b/tests/unit/opflow/constraint_jacobian/inequality/gen_cicj.m @@ -1,3 +1,6 @@ +% Set to false for CICJ_nolinelimits_unittestx*.m (zero line ratings) +line_limits = true; + Vm=2; Vm1=2; Vm2=2; @@ -12,6 +15,7 @@ theta4=deg2rad(0); theta5=deg2rad(0); +mvabase=100; R=2; X=1; @@ -25,8 +29,8 @@ Pg=1.6; Qg=-2.2; -Qmax=197.8; -Qmin=-202.2; +Qmax=197.8 / mvabase; +Qmin=-202.2 / mvabase; Pd=-3.4; Qd=8.8; @@ -247,10 +251,10 @@ Sf45 = Pf45*Pf45 + Qf45*Qf45; St45 = Pt45*Pt45 + Qt45*Qt45; -dSf45dPf45 = 4*Pf45; -dSf45dQf45 = 4*Qf45; -dSt45dPt45 = 4*Pt45; -dSt45dQt45 = 4*Qt45; +dSf45dPf45 = 2*Pf45; +dSf45dQf45 = 2*Qf45; +dSt45dPt45 = 2*Pt45; +dSt45dQt45 = 2*Qt45; dSf45dVm4 = (dSf45dPf45*dPf45dVm4+ dSf45dQf45*dQf45dVm4)*multiplier; dSf45dVm5 = (dSf45dPf45*dPf45dVm5+ dSf45dQf45*dQf45dVm5)*multiplier; @@ -318,6 +322,14 @@ J(9,12) = dSf45dVm5; J(10,12) = dSt45dVm5; +csvfile = 'cicj.csv'; +if ~line_limits + % Only the generator bus constraints remain + Line = 0; + J = J(1:2*Gen,:); + csvfile = 'cicj_nolinelimits.csv'; +end + J JW(1,1) = 2*Line+2*Gen; @@ -334,5 +346,5 @@ end end end -writematrix(JW,'cicj.csv') +writematrix(JW,csvfile) diff --git a/tests/unit/opflow/constraint_jacobian/inequality/gen_network.py b/tests/unit/opflow/constraint_jacobian/inequality/gen_network.py new file mode 100644 index 00000000..284aff56 --- /dev/null +++ b/tests/unit/opflow/constraint_jacobian/inequality/gen_network.py @@ -0,0 +1,142 @@ +#!/usr/bin/python + +import argparse + + +def header(case_name): + output = [] + output.append("function mpc = " + case_name + "\n") + output.append("mpc.version = '2';\n") + output.append("mpc.baseMVA = 100.00;\n") + output.append("\n") + return output + + +def bus(bus_size): + output = [] + output.append("%% bus data\n") + output.append("mpc.bus = [\n") + output.append( "1 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append( "2 1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append( "3 3 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900\n") + output.append( "4 1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append( "5 1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + for i in range(1, int(bus_size)): + bus_idx = (i + 1) * 4 + output.append(f"{bus_idx - 2} " + + "1 0.00 0.00 0.25 -0.05 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append(f"{bus_idx - 1} " + + "2 0.00 0.00 0.00 0.00 1 0.5000000 30.000000 13.80 1 1.100 0.900\n") + output.append(f"{bus_idx} " + + "1 -3.40 8.80 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append(f"{bus_idx + 1} " + + "1 0.00 0.00 0.00 0.00 1 2.0000000 0.000000 138.00 1 1.100 0.900\n") + output.append("];\n") + output.append("\n") + return output + + +def generator(bus_size): + output = [] + output.append("%% generator data\n") + output.append("mpc.gen = [\n") + for i in range(3, int(bus_size) * 4, 4): + output.append( + f"{i} 1.60 -2.20 197.80 -202.20 0.5000 100.00 1 1.60 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0 0 0 0 10.0000\n") + output.append("];\n") + output.append("\n") + return output + + +def gen_cost(bus_size): + output = [] + output.append("%% generator cost data\n") + output.append("mpc.gencost = [\n") + for _ in range(int(bus_size)): + output.append("2 0 0 3 0.010 0.100 8.00 0.0000 \n") + output.append("];\n") + output.append("\n") + return output + + +def branch(bus_size, rate): + output = [] + output.append("%% branch data\n") + output.append("mpc.branch = [\n") + rates = f"{rate:.2f} {rate:.2f} {rate:.2f}" + for i in range(int(bus_size)): + bus_idx = (4 * i + 1) + output.append(f"{bus_idx} {bus_idx + 1} 2.000000 1.000000 1.20000 {rates} " + + "1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00\n") + output.append(f"{bus_idx + 1} {bus_idx + 2} 2.000000 1.000000 1.20000 {rates} " + + "2.00000 60.000 1 0.00 0.00 0.00 -140.00 200.00 -240.00\n") + output.append(f"{bus_idx + 1} {bus_idx + 3} 2.000000 1.000000 1.20000 {rates} " + + "1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00\n") + output.append(f"{bus_idx + 3} {bus_idx + 4} 2.000000 1.000000 1.20000 {rates} " + + "1.00000 0.000 1 0.00 0.00 0.00 -240.00 0.00 -240.00\n") + output.append("];\n") + output.append("\n") + return output + + +def bus_names(bus_size): + output = [] + output.append("%% bus names\n") + output.append("mpc.bus_name = {\n") + for i in range(int(bus_size) * 4 + 1): + output.append(f"'{i + 1}';\n") + output.append("};\n") + output.append("\n") + return output + + +def gen_types(bus_size): + output = [] + output.append("%% Generator Unit Types\n") + output.append("mpc.gentype = {\n") + for i in range(int(bus_size)): + output.append("'UN';\n") + output.append("};\n") + output.append("\n") + return output + + +def gen_fuel(bus_size): + output = [] + output.append("%% Generator Fuel Types\n") + output.append("mpc.genfuel = {\n") + for i in range(int(bus_size)): + output.append("'unknown';\n") + output.append("};\n") + return output + + +if __name__ == '__main__': + parser = argparse.ArgumentParser( + description='Generate CICJ_unittestx.m, a network of N copies of ' + 'the 5-bus inequality constraint Jacobian test network.') + parser.add_argument('network_size', type=int, + help='number of copies N of the 5-bus network') + parser.add_argument('--no-line-limits', action='store_true', + help='set line ratings to 0, so OPFLOW creates no line ' + 'flow constraints, and write ' + 'CICJ_nolinelimits_unittestx.m instead') + args = parser.parse_args() + + network_length = args.network_size + if args.no_line_limits: + case_name = f'CICJ_nolinelimits_unittestx{network_length}' + rate = 0.0 + else: + case_name = f'CICJ_unittestx{network_length}' + rate = 230.0 + + print(f'Generating a network of size {network_length}') + + with open(case_name + '.m', 'w') as f: + for section in [header(case_name), bus(network_length), + generator(network_length), gen_cost(network_length), + branch(network_length, rate), + bus_names(network_length), gen_types(network_length), + gen_fuel(network_length)]: + f.writelines(section) diff --git a/tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp b/tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp index 4a6fc30c..2705cdb3 100644 --- a/tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp +++ b/tests/unit/opflow/constraint_jacobian/inequality/jac_ineq_acopf.cpp @@ -1,167 +1,216 @@ +#include #include #include +#include +#include #include +#include -#include -#include +#include #include +#include -#include "opflow_tests.h" -#include "test_acopf_utils.h" +inline constexpr double PI = 3.14159265358979323846; + +PetscErrorCode ConstructSolutionVector(Vec *X, int num_copies); +PetscErrorCode ConstructReferenceJacobian(Mat *J, int num_copies, + const std::string &reffile); /** - * @brief Unit test driver for objective function - * @see opflow/OpflowTests.hpp for kernel tested by this driver + * @brief Unit test driver for the inequality constraint Jacobian + * + * Computes the inequality constraint Jacobian of the network at a fixed + * solution vector and compares it with the reference Jacobian of the 5-bus + * network, replicated `num_copies` times. + * + * Options (implemented using PETSc options): * - * You can pass two options to the objectiveAcopf executatable through the - * command line (implemented using PETSc options): + * ~ -netfile : Network file, e.g. `CICJ_unittestx.m` or + * `CICJ_nolinelimits_unittestx.m`. * - * ~ -netfile : Specifies the input data file to test against. - * Default value is `//datafiles/case9/case9mod.m`. See directory - * datafiles for other potential inputs. + * ~ -validation : Reference Jacobian of the 5-bus network, e.g. + * `cicj.csv` or `cicj_nolinelimits.csv`. * - * ~ -num_copies : Specifies the number of replications of the - * network given through `-netfile`. If this is not set properly, test may fail + * ~ -num_copies : Number of copies N of the 5-bus network in the + * network file (default 1). If this is not set properly, the test fails. * */ int main(int argc, char **argv) { - PetscErrorCode ierr; PetscBool flg; - Vec X; - int fail = 0; - double obj_value; - char file_c_str[PETSC_MAX_PATH_LEN]; - char validation_c_str[PETSC_MAX_PATH_LEN]; - std::string file; - char appname[] = "opflow"; - MPI_Comm comm = MPI_COMM_WORLD; - int num_copies = 0; + char appname[] = "opflow"; char help[] = "Unit tests for inequality constraint Jacobians running opflow\n"; /** Use `ExaGOLogSetLoggingFileName("opflow-logfile");` to log the output. */ - ierr = ExaGOInitialize(comm, &argc, &argv, appname, help); + PetscErrorCode ierr = + ExaGOInitialize(MPI_COMM_WORLD, &argc, &argv, appname, help); if (ierr) { fprintf(stderr, "Could not initialize ExaGO application %s.\n", appname); return ierr; } - /* Get network data file from command line */ - ierr = PetscOptionsGetString(NULL, NULL, "-netfile", file_c_str, - PETSC_MAX_PATH_LEN, &flg); - CHKERRQ(ierr); - /* Get num_copies from command line */ - ierr = PetscOptionsGetInt(NULL, NULL, "-num_copies", &num_copies, &flg); - CHKERRQ(ierr); + int num_copies = 1; + PetscCall(PetscOptionsGetInt(NULL, NULL, "-num_copies", &num_copies, &flg)); + + /* Get network and reference Jacobian files from command line */ + char netfile[PETSC_MAX_PATH_LEN] = ""; + char reffile[PETSC_MAX_PATH_LEN] = ""; + PetscCall(PetscOptionsGetString(NULL, NULL, "-netfile", netfile, + PETSC_MAX_PATH_LEN, &flg)); + PetscCall(PetscOptionsGetString(NULL, NULL, "-validation", reffile, + PETSC_MAX_PATH_LEN, &flg)); + + Mat J_ineq_ref; + PetscCall(ConstructReferenceJacobian(&J_ineq_ref, num_copies, reffile)); + Vec X; - if (!flg) { - file = "../datafiles/case9/case9mod.m"; + OPFLOW opflowtest; + + /* Set up test opflow */ + PetscCall(OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest)); + PetscCall(OPFLOWReadMatPowerData(opflowtest, netfile)); + PetscCall(OPFLOWSetGenBusVoltageType(opflowtest, FIXED_WITHIN_QBOUNDS)); + PetscCall(OPFLOWSetUp(opflowtest)); + + PetscCall(ConstructSolutionVector(&X, num_copies)); + + std::string solvername; + PetscCall(OPFLOWGetSolver(opflowtest, &solvername)); + + int fail = 0; + if (solvername == "IPOPT" || solvername == "HIOPSPARSE") { + Mat J_eq; + Mat J_ineq; + PetscCall(OPFLOWGetConstraintJacobian(opflowtest, &J_eq, &J_ineq)); + PetscCall(OPFLOWComputeConstraintJacobian(opflowtest, X, J_eq, J_ineq)); + + PetscCall(MatAXPY(J_ineq, -1.0, J_ineq_ref, UNKNOWN_NONZERO_PATTERN)); + PetscReal norm = 0.0; + PetscCall(MatNorm(J_ineq, NORM_INFINITY, &norm)); + std::cout << "Error norm: " << norm << std::endl; + if (norm >= exago::tests::eps) { + ++fail; + ExaGOLog(EXAGO_LOG_INFO, + "Error between Inequality Constraint Jacobians ({}) exceeds " + "tolerance {}", + norm, exago::tests::eps); + } } else { - file.assign(file_c_str); + ExaGOLog(EXAGO_LOG_INFO, "Skipping test for unsupported solver {}", + solvername); + fail = exago::tests::SKIP_TEST; } - // Set obj_value as reference solution, and run as usual - /* Get validation data file from command line */ - ierr = PetscOptionsGetString(NULL, NULL, "-validation", validation_c_str, - PETSC_MAX_PATH_LEN, &flg); - CHKERRQ(ierr); - readFromFile(&obj_value, validation_c_str); + PetscCall(OPFLOWDestroy(&opflowtest)); - obj_value = obj_value * num_copies; + PetscCall(VecDestroy(&X)); + PetscCall(MatDestroy(&J_ineq_ref)); - OPFLOW opflowtest; - exago::tests::TestOpflow test; + ExaGOFinalize(); + return fail; +} - /* Set up test opflow */ - ierr = OPFLOWCreate(PETSC_COMM_WORLD, &opflowtest); - CHKERRQ(ierr); - ierr = OPFLOWReadMatPowerData(opflowtest, file.c_str()); - CHKERRQ(ierr); - ierr = OPFLOWSetInitializationType(opflowtest, OPFLOWINIT_FROMFILE); - CHKERRQ(ierr); - ierr = OPFLOWSetUp(opflowtest); - CHKERRQ(ierr); - ierr = OPFLOWGetSolution(opflowtest, &X); - CHKERRQ(ierr); - - // If we are using HIOP, need to convert X - // The string lengths must be 65 - std::string modelname; - std::string solvername; - ierr = OPFLOWGetModel(opflowtest, &modelname); - ierr = OPFLOWGetSolver(opflowtest, &solvername); - - if (solvername == "HIOP") { -#if defined(EXAGO_ENABLE_HIOP) - double *x_ref; - ierr = VecGetArray(X, &x_ref); - - int nx, nconeq, nconineq; - ierr = OPFLOWGetSizes(opflowtest, &nx, &nconeq, &nconineq); - CHKERRQ(ierr); - - // If we are running using the CPU model, nothing needs to be done - if (modelname == "POWER_BALANCE_HIOP") { - // TODO: Replace with inequality Jacobian test once implemented - // fail += test.computeObjective(opflowtest, x_ref, obj_value); - } else // Using model PBPOLRAJAHIOP - { -#if defined(EXAGO_ENABLE_RAJA) - // Get resource manager instance - auto &resmgr = umpire::ResourceManager::getInstance(); - - // Get Allocator - umpire::Allocator h_allocator = resmgr.getAllocator("HOST"); - - // Register array xref with umpire - umpire::util::AllocationRecord record_x{ - x_ref, sizeof(double) * nx, h_allocator.getAllocationStrategy()}; - resmgr.registerAllocation(x_ref, record_x); - // Allocate and copy xref to device - double *x_ref_dev; - -#ifdef EXAGO_ENABLE_GPU - - ierr = OPFLOWSetHIOPComputeMode(opflowtest, "GPU"); - CHKERRQ(ierr); - - umpire::Allocator d_allocator = resmgr.getAllocator("DEVICE"); - x_ref_dev = - static_cast(d_allocator.allocate(nx * sizeof(double))); -#else - ierr = OPFLOWSetHIOPComputeMode(opflowtest, "CPU"); - CHKERRQ(ierr); - x_ref_dev = x_ref; -#endif - resmgr.copy(x_ref_dev, x_ref); - - // TODO: Replace with inequality Jacobian test once implemented - // fail += test.computeObjective(opflowtest, x_ref_dev, obj_value); - -#ifdef EXAGO_ENABLE_GPU - d_allocator.deallocate(x_ref_dev); -#endif -#endif +PetscErrorCode ConstructSolutionVector(Vec *X, int num_copies) { + PetscFunctionBeginUser; + + std::vector x_base = {0, 2, 0, 2, 30 * PI / 180.0, 2, 1.6, -2.2, + 0, 2, 0, 2}; + int nvals_base = x_base.size(); + int nvals = (nvals_base - 2) * num_copies + 2; + std::vector x; + x.reserve(nvals); + x.assign(begin(x_base), end(x_base)); + std::vector is(nvals); + std::iota(begin(is), end(is), 0); + + for (int n = 1; n < num_copies; ++n) { + for (int i = 2; i < nvals_base; ++i) { + x.push_back(x_base[i]); } + } - ierr = VecRestoreArray(X, &x_ref); - CHKERRQ(ierr); + PetscCall(VecCreateSeq(PETSC_COMM_WORLD, nvals, X)); + PetscCall(VecSetValues(*X, is.size(), is.data(), x.data(), ADD_VALUES)); + PetscCall(VecAssemblyBegin(*X)); + PetscCall(VecAssemblyEnd(*X)); + PetscFunctionReturn(PETSC_SUCCESS); +} - ierr = PetscFree(x_ref); - CHKERRQ(ierr); -#endif // End #ifdefined(EXAGO_ENABLE_HIOP) - } else { - // TODO: Replace with inequality Jacobian test once implemented - // fail += test.computeObjective(opflowtest, X, obj_value); +PetscErrorCode ConstructReferenceJacobian(Mat *J, int num_copies, + const std::string &reffile) { + PetscFunctionBeginUser; + + // Read base Jacobian from file + std::ifstream ifs(reffile); + if (!ifs) { + throw ExaGOError("Unable to open file: " + reffile); + } + std::string line; + int nrows_base, ncols_base; + std::vector i_base; + std::vector j_base; + std::vector v_base; + // Read matrix dimensions + std::getline(ifs, line); + std::istringstream iss(line); + std::string dimstr; + std::getline(iss, dimstr, ','); + std::istringstream(dimstr) >> nrows_base; + std::getline(iss, dimstr, ','); + std::istringstream(dimstr) >> ncols_base; + // Read triples + std::string estr; + while (std::getline(ifs, line)) { + PetscInt i, j; + PetscReal v; + iss = std::istringstream(line); + std::getline(iss, estr, ','); + std::istringstream(estr) >> i; + std::getline(iss, estr, ','); + std::istringstream(estr) >> j; + std::getline(iss, estr, ','); + std::istringstream(estr) >> v; + i_base.push_back(i - 1); + j_base.push_back(j - 1); + v_base.push_back(v); + } + + // The first 2 rows are generator bus constraints. OPFLOW numbers all bus + // constraints before all line flow constraints. + int nrows_top = 2 * num_copies; + int nrows = nrows_base * num_copies; + int ncols = (ncols_base - 2) * num_copies + 2; + + std::vector i_coo; + std::vector j_coo; + std::vector v_coo; + + std::size_t ncoo = i_base.size() * num_copies; + i_coo.reserve(ncoo); + j_coo.reserve(ncoo); + v_coo.reserve(ncoo); + + for (int n = 0; n < num_copies; ++n) { + auto row_start_top = n * 2; + auto row_start = nrows_top + n * (nrows_base - 2); + auto col_start = n * (ncols_base - 2); + for (std::size_t c = 0; c < v_base.size(); ++c) { + auto i = i_base[c]; + if (i < 2) { + i_coo.push_back(row_start_top + i); + } else { + i_coo.push_back(row_start + i - 2); + } + j_coo.push_back(col_start + j_base[c]); + v_coo.push_back(v_base[c]); + } } - ierr = OPFLOWDestroy(&opflowtest); - CHKERRQ(ierr); - // Temporarily skip the test - fail = exago::tests::SKIP_TEST; + PetscCall(MatCreateSeqAIJFromTriple(PETSC_COMM_WORLD, nrows, ncols, + i_coo.data(), j_coo.data(), v_coo.data(), + J, v_coo.size(), PETSC_FALSE)); - ExaGOFinalize(); - return fail; + PetscFunctionReturn(PETSC_SUCCESS); } diff --git a/tests/unit/opflow/hessian/README.md b/tests/unit/opflow/hessian/README.md index 102c8e29..c7f0ff86 100644 --- a/tests/unit/opflow/hessian/README.md +++ b/tests/unit/opflow/hessian/README.md @@ -9,7 +9,7 @@ See the explicit derivatives documented [here](/docs/opflow/pbpol.md). ## Input ExaGO OPFLOW reads .m file, thus the input file for unit test is in this format. -A 5-bus system **CICJ-unittestx1.m** will be used as a basis for this test. In addition, an artifical solution vector will be also generated as an input for the test. +A 5-bus system **CICJ_unittestx1.m** will be used as a basis for this test. In addition, an artifical solution vector will be also generated as an input for the test. ### Hessian sparsity structure: