]> git.donarmstrong.com Git - mothur.git/commitdiff
changed name of get.metacommunity to get.communitytype. fixed bug in metastats comman...
authorSarah Westcott <mothur.westcott@gmail.com>
Wed, 14 Aug 2013 16:20:04 +0000 (12:20 -0400)
committerSarah Westcott <mothur.westcott@gmail.com>
Wed, 14 Aug 2013 16:20:04 +0000 (12:20 -0400)
23 files changed:
LookUp_GS20.pat [deleted file]
LookUp_GSFLX.pat [deleted file]
LookUp_Titanium.pat [deleted file]
Mothur.xcodeproj/project.pbxproj
commandfactory.cpp
getmetacommunitycommand.cpp
getmetacommunitycommand.h
getoturepcommand.cpp
lefsecommand.cpp
linearalgebra.cpp
linearalgebra.h
metastatscommand.cpp
metastatscommand.h
mothurmetastats.cpp
mothurmetastats.h
mothurout.cpp
mothurout.h
removeotulabelscommand.cpp
sffinfocommand.cpp
sffmultiplecommand.cpp
shhhercommand.cpp
wilcox.cpp [new file with mode: 0644]
wilcox.h [new file with mode: 0644]

diff --git a/LookUp_GS20.pat b/LookUp_GS20.pat
deleted file mode 100644 (file)
index 0ffa390..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-0.667711767251583 5.0805902627 4.7556614125 3.8342223117 3.0724624596 2.5646795398 2.2415088828 2.0480906546 1.9864879380 2.0523045241 2.2082906964 2.4309802859 2.7598354949 3.2337716524 3.8952733878 4.7994543028 5.7652009935 6.4092329033 6.8080843489 7.1398376464 7.4028165104 7.6428123350 7.8459148300 8.0684927171 8.2595231514 8.4444722301 8.6621400662 8.8188537546 9.0095938819 9.1479678990 9.2424462473 9.3917813051 9.5589963038 9.7247199692 9.7701823433 9.9888141241 10.1264882154 10.2438101028 10.3487096828 10.4353022116 10.7381744495 10.9579224118 10.8534097131 11.0746466861 11.1960075431 11.5090993311 11.8165840309 11.5389522943 11.8999656398 12.0397275822 12.4705104983 12.4705104983 13.3772317791 13.3772317791 13.7826968872 13.7826968872 13.3307117635 13.7137040158 13.7137040158 13.1636576788 13.2437003865 13.5885408728 13.5885408728 13.1636576788 13.0895497067 13.2437003865 13.3307117635 13.0205568352 13.0205568352 13.1636576788 13.1636576788 13.1636576788 13.2437003865 13.4260219433 13.4260219433 13.3307117635 12.9560183141 13.0895497067 13.4260219433 13.3307117635 13.5885408728 13.5885408728 13.3307117635 13.1636576788 13.4260219433 13.7137040158 13.7137040158 13.8568048594 13.8568048594 13.4260219433 13.6491654946 13.6491654946 13.6491654946 13.6491654946 13.3307117635 13.4260219433 13.8568048594 13.8568048594 13.7137040158 13.7137040158 13.4260219433 13.4260219433 12.7328747627 12.4327701703 13.0895497067 12.7841680571 12.2022465117 13.0895497067 12.9560183141 12.5931128204 13.3307117635 13.3307117635 13.7826968872 13.7826968872 13.7826968872 13.7826968872 14.1191691239 14.1191691239 14.7730955913 14.7730955913 14.7730955913 14.7730955913 14.7730955913 15.2177814125 15.2177814125 15.2177814125 15.2177814125 15.2177814125 15.2177814125 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.5615161592 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 16.6841184813 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370 22.4415632370
-1.05430421624267 12.5088012432 12.3975756081 11.8455070258 10.7673036088 10.8646777728 10.8993633308 11.0653484683 11.2815715768 12.1231387624 12.0098100771 12.6339643862 12.9441193145 12.8571079375 14.1380417830 14.1380417830 14.1380417830 13.7325766749 13.7325766749 15.2366540716 15.2366540716 15.2366540716 15.2366540716 15.2366540716 15.2366540716 15.2366540716 15.2366540716 15.2366540716 13.8015695464 13.8015695464 13.8015695464 13.4702124104 13.4702124104 12.7770652298 12.2974921496 11.9747187573 12.0098100771 12.3462823137 12.3975756081 12.7029572577 12.9441193145 12.7029572577 13.2625730456 13.2625730456 13.2019484238 13.2019484238 12.1639607570 11.8762786845 11.7310966747 11.3907708687 11.0379494941 10.7673036088 10.8876672910 10.7570471086 10.8876672910 10.7268940705 10.8202260103 10.7570471086 10.6691857528 10.6415342215 10.6146267686 10.4516654591 10.2482643865 9.9214795880 9.5990113995 9.4150885613 9.2195217778 8.9893851910 8.8712150835 8.6995277859 8.4961347120 8.3129270232 8.1551135669 7.9673855721 7.7700261379 7.5402141854 7.3761218522 7.1735281702 6.9503846189 6.7386436996 6.5288735790 6.3613389836 6.1176726957 5.9245787484 5.7148735976 5.5258839260 5.3049581428 5.1164797681 4.9327039026 4.7307622144 4.5464060522 4.3646856951 4.2006021800 4.0400694465 3.8818466461 3.7429572987 3.6083885527 3.4894148748 3.3811394026 3.2927127177 3.2136980989 2.9737168054 2.7748467814 2.7510197349 2.7561400004 2.7970512035 2.8672057138 2.9636328428 3.0812833165 3.2207103815 3.3804112798 3.5512377129 3.7335880517 3.9429523505 4.1555951866 4.3809450957 4.6156243312 4.8590806087 5.1051667782 5.3640227126 5.6075967859 5.8359495712 6.0673857254 6.2750827986 6.4952299204 6.6655978903 6.8839346604 7.0740522820 7.2090143687 7.4432322303 7.6273371135 7.8509269938 8.0462795146 8.4382673297 8.6852880631 9.0069603358 9.2828913917 9.6054422898 9.6282817818 9.8655510354 9.9438518858 9.8866934719 9.8530768611 10.0436972208 9.7736700835 9.8165616482 9.7851865256 9.8366830514 9.8530768611 9.8086250986 10.1162679136 9.6516551330 9.4476117530 9.5459568365 9.4476117530 9.4476117530 9.3580783066 9.3682049754 9.2643723440 9.2782293786 9.3784352437 9.3631288224 9.5398962119 9.6550392310 9.6482824485 9.8125854998 11.0515551462 11.0515551462 11.2148802023 11.2148802023 11.4918669856 11.5808144716 11.8762786845 11.6784529412 11.9408172056 11.9408172056 12.3462823137 12.3462823137 12.3975756081 12.3975756081 12.0839180493 12.2065203714 12.5694258651 12.2974921496 12.8571079375 12.5088012432 12.4516428294 12.8571079375 13.0394294943 9.8952772156 9.6860227765 9.4448607197 9.1978289532 9.0729183036 8.8947087248 8.7272889871 8.6437465332 8.6339305034 8.6982248542 8.6801598468 8.7641532296 8.9517739202 9.2461900249 9.4204361677 9.4448607197 9.5429219328 9.6315875699 9.7473032077 9.9393372054 11.5808144716 12.0461777213 12.0098100771 12.3462823137 12.5088012432 12.8571079375 12.8571079375 13.0907227887 13.0907227887 13.0394294943 13.7325766749 13.7325766749 13.9557202262 13.9557202262 13.9557202262 14.3304136756 14.3304136756 14.3304136756 14.3304136756 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 16.7283089484 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.8120182165 15.1413438918 15.1413438918 15.1413438918 15.1413438918 15.1413438918 15.1413438918 15.1413438918 15.1413438918 15.1413438918 14.5535572269 14.5535572269 14.5535572269 14.5535572269 14.5535572269 13.4702124104 13.4702124104 14.5535572269 14.5535572269 14.5535572269 14.5535572269 14.5535572269 14.8311889635 14.8311889635 14.8311889635 14.8311889635 14.8311889635 14.8311889635 15.3420145873 15.3420145873 15.3420145873 15.3420145873 15.3420145873 15.3420145873 15.3420145873 15.3420145873 15.3420145873 15.3420145873 15.3420145873 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171 20.4704329171
-2.22488918725133 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.2667397961 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 14.8132835025 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 15.4443952921 13.2159181713 13.2159181713 13.2159181713 13.2159181713 13.2159181713 12.2743096314 12.2743096314 12.2743096314 12.2996274394 12.2996274394 11.4633794152 11.6064802588 11.3382162722 11.1269071786 11.2810578584 10.9133330783 10.7056937135 10.6160815548 11.2269906371 10.8392251061 10.6749220548 10.1824455697 9.9519219111 10.1283783485 10.0605557521 10.3872399824 10.2396039836 10.6160815548 10.5605117036 10.9133330783 11.2810578584 10.9933757859 11.0803871629 11.0803871629 11.6865229665 11.2810578584 11.4633794152 11.9201378177 11.9201378177 11.7735343435 12.6309845753 12.6309845753 12.6309845753 12.5619917039 12.5619917039 12.9674568120 12.9674568120 12.9674568120 13.7194444926 13.7194444926 13.7194444926 13.7194444926 13.7194444926 13.7194444926 13.7194444926 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 14.4337938808 12.7851352552 12.7851352552 12.7851352552 12.7851352552 12.0313634528 12.0313634528 11.6865229665 11.6865229665 11.3382162722 11.0803871629 10.7056937135 10.9933757859 10.9133330783 10.8041337863 10.6450690917 10.4578575496 10.3872399824 10.5338434566 10.8392251061 10.5605117036 10.8041337863 10.4337599980 10.0125465329 9.9373231117 9.6716199460 9.4618994150 9.0838332811 9.0415309014 8.7597835644 8.3723369618 8.2155922468 7.9061284036 7.6275177707 7.2859199463 7.0771947704 6.7701983519 6.4199542983 6.1159544745 5.7598191875 5.4692517507 5.1433308043 4.8379870472 4.5276199398 4.2530534513 3.9654699058 3.7059291512 3.4698044360 3.2747273285 3.1112181120 2.9778144992 2.8921400554 2.8283083778 2.9360774896 3.0808763827 3.0785754118 3.0994151064 3.1227006745 3.1616096521 3.2056480378 3.2748569713 3.3370189098 3.4356200697 3.5524953757 3.6869282831 3.8095999160 3.9554332414 4.1297030195 4.2932085910 4.4670639592 4.6313539356 4.8315533230 5.0168133931 5.1944094021 5.3419105215 5.5132578316 5.6830475067 5.8427370327 5.9958820203 6.1322722258 6.2947911553 6.4148062818 6.6004710331 6.7359915965 6.8702818104 7.0599174998 7.1467805858 7.3734892033 7.5567040161 7.6761640604 7.8743202964 7.9955623462 8.1774681890 8.2130049233 8.6262521718 8.7118441021 8.8781247916 8.9729325850 9.3674085716 9.4986007818 9.7406128175 9.9667369969 10.1109866057 10.2796093182 10.4825501622 10.5078679702 10.5605117036 10.5338434566 11.0803871629 10.7702322346 11.0803871629 10.9133330783 11.2810578584 10.9933757859 11.3382162722 11.3988408941 11.0803871629 11.5323722867 11.7735343435 11.8200543591 11.8200543591 11.2810578584 11.8200543591 11.8200543591 11.3988408941 12.1565265958 12.1565265958 12.7851352552 12.7851352552 12.7851352552 12.8496737763 12.8496737763 12.8496737763 12.8496737763 12.7851352552 12.7851352552 12.7851352552 12.7050925475 12.7050925475 12.7050925475 12.3796701471 12.3796701471 12.2996274394 12.2996274394 11.8688445233 12.0919880746 12.0919880746 11.7735343435 11.6064802588 11.3988408941 11.1756973427 11.8688445233 11.8688445233 11.3382162722 11.7735343435 11.0803871629 11.0803871629 11.0803871629 11.3382162722 11.6865229665 11.2269906371 11.8688445233 11.8688445233 11.5323722867 11.9742050390 11.9742050390 11.8688445233 11.6064802588 12.0919880746 12.0919880746 12.2255194672 12.2255194672 12.2255194672 12.2255194672 13.2551388844 13.2551388844 13.2551388844 13.2551388844 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 14.7592162812 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 15.3754024206 13.3982397281 13.3982397281 13.3982397281 13.3982397281 13.3982397281 13.3982397281 12.7050925475 12.7050925475 12.7050925475 12.8721466322 12.8721466322 12.8721466322 13.0728173276 13.0728173276 13.0728173276 13.0728173276 12.9674568120 12.9674568120 12.9674568120 13.2551388844 13.2551388844 13.2551388844 13.2551388844 12.5619917039 12.5619917039 12.5619917039 12.5619917039 13.2551388844 13.2551388844 13.2551388844 13.2551388844 13.9482860650 13.9482860650 13.9482860650 13.9482860650 13.9482860650 13.9482860650 13.9482860650 13.9482860650 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 16.1455106423 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 15.0043387392 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699 20.3514462699
-3.73518168941515 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 15.0029429203 10.9563890219 10.9563890219 11.4571643098 11.4571643098 11.4571643098 11.2748427530 11.2748427530 11.2748427530 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 14.2086996228 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 13.9139000826 11.2748427530 11.2748427530 11.2748427530 11.4571643098 11.4571643098 11.4571643098 10.3585520211 10.9563890219 10.9563890219 11.2748427530 11.2748427530 11.2748427530 11.2748427530 11.2748427530 11.2748427530 11.1206920732 11.1206920732 11.1206920732 12.1503114904 12.1503114904 12.1503114904 12.1503114904 12.1503114904 12.1503114904 12.2091519904 12.2091519904 12.2091519904 12.2091519904 12.2091519904 12.2091519904 12.2091519904 12.3734550417 12.3734550417 12.3734550417 12.3734550417 12.3734550417 12.3734550417 12.3734550417 12.3734550417 12.3734550417 11.7856683768 11.7856683768 11.7856683768 11.7856683768 11.7856683768 11.3618541300 11.3618541300 11.3618541300 10.9563890219 10.9563890219 10.9871606806 10.9871606806 10.9871606806 10.8693776449 10.8693776449 11.1206920732 11.1206920732 11.1206920732 10.4639125368 10.4639125368 10.3585520211 10.0961877567 10.3585520211 10.4639125368 10.4639125368 9.7707653562 10.2632418413 9.3289326040 9.1954012113 9.4030405761 8.8769474802 8.5022540308 8.4564444947 8.3706776730 8.1725007444 7.8169500277 7.7632973142 7.6505018200 7.4681802632 7.2058159988 7.2361870966 6.9573546395 6.7449350515 6.5496697746 6.3640277942 6.2265905953 6.0888545714 5.8088945451 5.6241094994 5.4488426456 5.3366471348 5.1125811350 5.0019657465 4.7754317229 4.6050274546 4.4055684608 4.2638542194 4.0970603368 3.9505175862 3.8251993248 3.6938879313 3.5865019243 3.4977835334 3.4245443710 3.3616875671 3.3253101221 3.2175444567 3.1590230518 3.1686298504 3.1816860553 3.2094989803 3.2518639196 3.3174903748 3.3650778668 3.4522978683 3.5227224817 3.6023175498 3.6982329860 3.7848718542 3.8925628300 3.9726833133 4.0847320631 4.1748155864 4.2457551889 4.3414197273 4.3903561010 4.4493827168 4.5225723769 4.6145877568 4.6824833850 4.7898259108 4.8346939787 4.9631079439 5.0824802635 5.2180587398 5.3985085132 5.6285128531 5.7345600809 5.9518327739 6.1361074563 6.4790522074 6.5430399161 6.7288919267 6.7890193247 7.0738884557 7.0927926104 7.4963511402 7.4141130420 7.5922329119 7.5985420811 7.7411561883 7.8328233768 8.0460165973 8.2422965063 8.3984572371 8.6721530676 8.8109895124 9.3289326040 9.2599397325 9.4422612893 9.4030405761 9.9530869130 10.3585520211 9.7166981350 10.0220797845 10.1762304643 10.4098453155 10.4098453155 10.9563890219 10.9563890219 11.0516992017 11.0516992017 11.0516992017 11.4571643098 11.4571643098 11.4571643098 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.7564472939 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 12.6611371141 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3542842947 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 13.3029910003 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367 17.6027795367
-5.20001000812444 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 14.1920410690 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 13.3125643102 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 11.8381626816 10.7908436873 10.7908436873 10.7908436873 10.7908436873 10.7908436873 10.7908436873 10.7908436873 10.7908436873 10.8778550643 10.8778550643 10.8778550643 10.8778550643 10.8778550643 10.8778550643 10.8778550643 10.8778550643 10.6854831717 10.6854831717 10.6854831717 10.6854831717 10.6854831717 10.6854831717 9.6558637545 9.6558637545 9.6558637545 9.4045493262 9.4045493262 9.1168672537 9.1168672537 8.6313594380 9.0562426319 9.0562426319 8.7984135226 8.4882585943 8.6313594380 8.4882585943 8.1052663421 7.8290129654 7.9004719294 7.8641042852 7.9382122574 7.5327471493 7.4827367287 7.4121191615 7.2450650768 7.0531740690 6.8788206819 6.7654919966 6.8018596407 6.8142821607 6.6745202184 6.6964991251 6.2763278696 6.3364963911 6.3059596672 6.2195750530 5.8164114419 5.7073710693 5.5686876817 5.4032951870 5.3326776198 5.1209627643 5.0414507014 4.9937732782 4.9757186253 4.9857087184 4.9521418948 4.8350063178 4.7682035227 4.6596171978 4.5551266257 4.4918944405 4.4475492479 4.3430097022 4.2795937751 4.2560863263 4.2350127495 4.1707704808 4.1306954318 4.0750563422 4.0880646557 4.0831666867 4.0598255868 4.1053989733 4.0231170529 4.0101644909 4.0116796427 3.9315786175 3.9128605667 3.8904487627 3.8737983614 3.8718188161 3.8381150427 3.8567711000 3.7883844729 3.8362048224 3.8191750826 3.8005871868 3.7596915302 3.7579252654 3.7192703231 3.7721435144 3.7787283930 3.8098379466 3.8665591064 3.9176798531 3.9407175212 4.0292709185 4.1104073311 4.1779069964 4.2996144638 4.4652906949 4.4968084553 4.6296363656 4.6060077472 4.6523969499 4.8060681284 4.7162642335 4.8900335085 4.9272125117 5.0308909412 5.1465753402 5.2936754620 5.3441063156 5.5093334391 5.7409876801 5.8635900022 5.8979914289 6.0664100805 6.1658708740 6.4341348606 6.3922877507 6.7304006768 6.8142821607 7.0219215255 7.0219215255 7.0531740690 7.1709571047 7.3251077845 7.5587226357 7.5074293413 7.6409607339 7.8290129654 7.6998012340 7.7951114138 7.9382122574 8.3630954514 8.2005765219 8.5572514658 8.7539617601 8.7539617601 8.6313594380 8.8937237024 9.2503986464 9.2503986464 8.9450169968 8.9450169968 9.8100144343 9.8100144343 9.8100144343 9.8100144343 9.8100144343 9.8100144343 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.2916189752 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 11.9382461401 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 12.4490717639 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108 16.6516299108
-6.73172315929099 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 13.3534750984 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 11.0255721974 8.5659833556 8.5659833556 8.5659833556 8.5659833556 8.9714484637 8.9714484637 8.9714484637 8.9714484637 8.9714484637 8.0551577318 8.0551577318 8.0551577318 8.4606228399 8.4606228399 8.4606228399 8.2783012831 8.2783012831 8.2783012831 7.2667003715 7.5245294808 7.5245294808 7.5851541026 7.5851541026 7.0996462868 6.9565454432 6.8920069220 6.6688633707 6.6200732065 6.6688633707 6.2633982626 6.5735531909 6.1382351196 6.3323911341 6.1680880828 6.0536777316 5.8579331545 5.9033955286 5.5702510820 5.5537217801 5.5870582003 5.1537361377 5.1428070672 5.4450879391 5.0898846658 4.9283971959 4.9372078255 4.9550654429 4.7229532216 4.5526078559 4.5708454434 4.4660986130 4.4496598866 4.4019054553 4.4334870274 4.1965355031 4.1797987108 4.0587935780 4.0514675379 4.0962511405 3.9248027321 3.8994045415 3.8685378935 3.9981689561 3.9025442615 3.9410105423 3.9641520709 4.0121064640 3.9344958613 3.9248027321 3.9844230352 3.8838521285 3.8869433210 3.8655029898 3.8994045415 4.0478245466 4.0156214061 4.0736086637 4.1471427478 4.0736086637 4.1511668981 4.2619182624 4.2709680979 4.2484952420 4.2574238728 4.3513896652 4.3174881135 4.5894218290 4.4281536814 4.5287972072 4.4605889572 4.4884459117 4.6606493383 4.6407151234 4.6673833705 4.6606493383 4.6539603502 4.6407151234 4.7301217111 4.7158357539 4.8605745995 4.7519407585 4.7667558443 4.9196635159 4.8125653803 4.8771039015 4.8939110198 5.0106352941 5.1986875256 4.9917668098 5.3207902224 5.3471075307 5.3605305510 5.3741362031 5.4599030249 5.2951477918 5.4599030249 5.4161004022 5.6041526337 5.7727753461 5.7727753461 6.2306084398 5.8804060103 6.2633982626 6.2306084398 6.2633982626 6.7201566651 6.6688633707 7.0255383146 6.8313823002 6.7742238864 7.3620105513 7.3620105513 7.3620105513 7.6496926237 7.6496926237 7.7927934674 7.7927934674 8.0551577318 8.0551577318 8.8761382839 8.8761382839 8.8761382839 8.8761382839 8.8761382839 8.7483049124 8.7483049124 8.7483049124 8.7483049124 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 10.0999137155 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944 14.2597154944
-8.31776616671934 375.2912309860 374.0536276802 372.8180904901 371.5846194157 370.3532144571 369.1238756141 367.8966028868 366.6713962752 365.4482557794 364.2271813992 363.0081731348 361.7912309860 360.5763549529 359.3635450356 358.1528012339 356.9441235480 355.7375119777 354.5329665232 353.3304871843 352.1300739612 350.9317268538 349.7354458620 348.5412309860 347.3490822257 346.1589995810 344.9709830521 343.7850326389 342.6011483414 341.4193301595 340.2395780934 339.0618921430 337.8862723083 336.7127185893 335.5412309860 334.3718094984 333.2044541265 332.0391648703 330.8759417298 329.7147847050 328.5556937959 327.3986690025 326.2437103248 325.0908177629 323.9399913166 322.7912309860 321.6445367711 320.4999086719 319.3573466885 318.2168508207 317.0784210686 315.9420574323 314.8077599116 313.6755285067 312.5453632174 311.4172640438 310.2912309860 309.1672640438 308.0453632174 306.9255285067 305.8077599116 304.6920574323 303.5784210686 302.4668508207 301.3573466885 300.2499086719 299.1445367711 298.0412309860 296.9399913166 295.8408177629 294.7437103248 293.6486690025 292.5556937959 291.4647847050 290.3759417298 289.2891648703 288.2044541265 287.1218094984 286.0412309860 284.9627185893 283.8862723083 282.8118921430 281.7395780934 280.6693301595 279.6011483414 278.5350326389 277.4709830521 276.4089995810 275.3490822257 274.2912309860 273.2354458620 272.1817268538 271.1300739612 270.0804871843 269.0329665232 267.9875119777 266.9441235480 265.9028012339 264.8635450356 263.8263549529 262.7912309860 261.7581731348 260.7271813992 259.6982557794 258.6713962752 257.6466028868 256.6238756141 255.6032144571 254.5846194157 253.5680904901 252.5536276802 251.5412309860 250.5309004075 249.5226359447 248.5164375976 247.5123053662 246.5102392505 245.5102392505 244.5123053662 243.5164375976 242.5226359447 241.5309004075 240.5412309860 239.5536276802 238.5680904901 237.5846194157 236.6032144571 235.6238756141 234.6466028868 233.6713962752 232.6982557794 231.7271813992 230.7581731348 229.7912309860 228.8263549529 227.8635450356 226.9028012339 225.9441235480 224.9875119777 224.0329665232 223.0804871843 222.1300739612 221.1817268538 220.2354458620 219.2912309860 218.3490822257 217.4089995810 216.4709830521 215.5350326389 214.6011483414 213.6693301595 212.7395780934 211.8118921430 210.8862723083 209.9627185893 209.0412309860 208.1218094984 207.2044541265 206.2891648703 205.3759417298 204.4647847050 203.5556937959 202.6486690025 201.7437103248 200.8408177629 199.9399913166 199.0412309860 198.1445367711 197.2499086719 196.3573466885 195.4668508207 194.5784210686 193.6920574323 192.8077599116 191.9255285067 191.0453632174 190.1672640438 189.2912309860 188.4172640438 187.5453632174 186.6755285067 185.8077599116 184.9420574323 184.0784210686 183.2168508207 182.3573466885 181.4999086719 180.6445367711 179.7912309860 178.9399913166 178.0908177629 177.2437103248 176.3986690025 175.5556937959 174.7147847050 173.8759417298 173.0391648703 172.2044541265 171.3718094984 170.5412309860 169.7127185893 168.8862723083 168.0618921430 167.2395780934 166.4193301595 165.6011483414 164.7850326389 163.9709830521 163.1589995810 162.3490822257 161.5412309860 160.7354458620 159.9317268538 159.1300739612 158.3304871843 157.5329665232 156.7375119777 155.9441235480 155.1528012339 154.3635450356 153.5763549529 152.7912309860 152.0081731348 151.2271813992 150.4482557794 149.6713962752 148.8966028868 148.1238756141 147.3532144571 146.5846194157 145.8180904901 145.0536276802 144.2912309860 143.5309004075 142.7726359447 142.0164375976 141.2623053662 140.5102392505 139.7602392505 139.0123053662 138.2664375976 137.5226359447 136.7809004075 136.0412309860 135.3036276802 134.5680904901 133.8346194157 133.1032144571 132.3738756141 131.6466028868 130.9213962752 130.1982557794 129.4771813992 128.7581731348 128.0412309860 127.3263549529 126.6135450356 125.9028012339 125.1941235480 124.4875119777 123.7829665232 123.0804871843 122.3800739612 121.6817268538 120.9854458620 120.2912309860 119.5990822257 118.9089995810 118.2209830521 117.5350326389 116.8511483414 116.1693301595 115.4895780934 114.8118921430 114.1362723083 113.4627185893 112.7912309860 112.1218094984 111.4544541265 110.7891648703 110.1259417298 109.4647847050 108.8056937959 108.1486690025 107.4937103248 106.8408177629 106.1899913166 105.5412309860 104.8945367711 104.2499086719 103.6073466885 102.9668508207 102.3284210686 101.6920574323 101.0577599116 100.4255285067 99.7953632174 99.1672640438 98.5412309860 97.9172640438 97.2953632174 96.6755285067 96.0577599116 95.4420574323 94.8284210686 94.2168508207 93.6073466885 92.9999086719 92.3945367711 91.7912309860 91.1899913166 90.5908177629 89.9937103248 89.3986690025 88.8056937959 88.2147847050 87.6259417298 87.0391648703 86.4544541265 85.8718094984 85.2912309860 84.7127185893 84.1362723083 83.5618921430 82.9895780934 82.4193301595 81.8511483414 81.2850326389 80.7209830521 80.1589995810 79.5990822257 79.0412309860 78.4854458620 77.9317268538 77.3800739612 76.8304871843 76.2829665232 75.7375119777 75.1941235480 74.6528012339 74.1135450356 73.5763549529 73.0412309860 72.5081731348 71.9771813992 71.4482557794 70.9213962752 70.3966028868 69.8738756141 69.3532144571 68.8346194157 68.3180904901 67.8036276802 67.2912309860 66.7809004075 66.2726359447 65.7664375976 65.2623053662 64.7602392505 64.2602392505 63.7623053662 63.2664375976 62.7726359447 62.2809004075 61.7912309860 61.3036276802 60.8180904901 60.3346194157 59.8532144571 59.3738756141 58.8966028868 58.4213962752 57.9482557794 57.4771813992 57.0081731348 56.5412309860 56.0763549529 55.6135450356 55.1528012339 54.6941235480 54.2375119777 53.7829665232 53.3304871843 52.8800739612 52.4317268538 51.9854458620 51.5412309860 51.0990822257 50.6589995810 50.2209830521 49.7850326389 49.3511483414 48.9193301595 48.4895780934 48.0618921430 47.6362723083 47.2127185893 46.7912309860 46.3718094984 45.9544541265 45.5391648703 45.1259417298 44.7147847050 44.3056937959 43.8986690025 43.4937103248 43.0908177629 42.6899913166 42.2912309860 41.8945367711 41.4999086719 41.1073466885 40.7168508207 40.3284210686 39.9420574323 39.5577599116 39.1755285067 38.7953632174 38.4172640438 38.0412309860 37.6672640438 37.2953632174 36.9255285067 36.5577599116 36.1920574323 35.8284210686 35.4668508207 35.1073466885 34.7499086719 34.3945367711 34.0412309860 33.6899913166 33.3408177629 32.9937103248 32.6486690025 32.3056937959 31.9647847050 31.6259417298 31.2891648703 30.9544541265 30.6218094984 30.2912309860 29.9627185893 29.6362723083 29.3118921430 28.9895780934 28.6693301595 28.3511483414 28.0350326389 27.7209830521 27.4089995810 27.0990822257 26.7912309860 26.4854458620 26.1817268538 25.8800739612 25.5804871843 25.2829665232 24.9875119777 24.6941235480 24.4028012339 24.1135450356 23.8263549529 23.5412309860 23.2581731348 22.9771813992 22.6982557794 22.4213962752 22.1466028868 21.8738756141 21.6032144571 21.3346194157 21.0680904901 20.8036276802 20.5412309860 20.2809004075 20.0226359447 19.7664375976 19.5123053662 19.2602392505 19.0102392505 18.7623053662 18.5164375976 18.2726359447 18.0309004075 17.7912309860 17.5536276802 17.3180904901 17.0846194157 16.8532144571 16.6238756141 16.3966028868 16.1713962752 15.9482557794 15.7271813992 15.5081731348 15.2912309860 15.0763549529 14.8635450356 14.6528012339 14.4441235480 14.2375119777 14.0329665232 13.8304871843 13.6300739612 13.4317268538 13.2354458620 13.0412309860 12.8490822257 12.6589995810 12.4709830521 12.2850326389 12.1011483414 11.9193301595 11.7395780934 11.5618921430 11.3862723083 11.2127185893 11.0412309860 10.8718094984 10.7044541265 10.5391648703 10.3759417298 10.2147847050 10.0556937959 9.8986690025 9.7437103248 9.5908177629 9.4399913166 9.2912309860 9.1445367711 8.9999086719 8.8573466885 8.7168508207 8.5784210686 8.4420574323 8.3077599116 8.1755285067 8.0453632174 7.9172640438 7.7912309860 7.6672640438 7.5453632174 7.4255285067 7.3077599116 7.1920574323 7.0784210686 6.9668508207 6.8573466885 6.7499086719 6.6445367711 6.5412309860 6.4399913166 6.3408177629 6.2437103248 6.1486690025 6.0556937959 5.9647847050 5.8759417298 5.7891648703 5.7044541265 5.6218094984 5.5412309860 5.4627185893 5.3862723083 5.3118921430 5.2395780934 5.1693301595 5.1011483414 5.0350326389 4.9709830521 4.9089995810 4.8490822257 4.7912309860 4.7354458620 4.6817268538 4.6300739612 4.5804871843 4.5329665232 4.4875119777 4.4441235480 4.4028012339 4.3635450356 4.3263549529 4.2912309860 4.2581731348 4.2271813992 4.1982557794 4.1713962752 4.1466028868 4.1238756141 4.1032144571 4.0846194157 4.0680904901 4.0536276802 4.0412309860 4.0309004075 4.0226359447 4.0164375976 4.0123053662 4.0102392505 4.0102392505 4.0123053662 4.0164375976 4.0226359447 4.0309004075 4.0412309860 4.0536276802 4.0680904901 4.0846194157 4.1032144571 4.1238756141 4.1466028868 4.1713962752 4.1982557794 4.2271813992 4.2581731348 4.2912309860 4.3263549529 4.3635450356 4.4028012339 4.4441235480 4.4875119777 4.5329665232 4.5804871843 4.6300739612 4.6817268538 4.7354458620 4.7912309860 4.8490822257 4.9089995810 4.9709830521 5.0350326389 5.1011483414 5.1693301595 5.2395780934 5.3118921430 5.3862723083 5.4627185893 5.5412309860 5.6218094984 5.7044541265 5.7891648703 5.8759417298 5.9647847050 6.0556937959 6.1486690025 6.2437103248 6.3408177629 6.4399913166 6.5412309860 6.6445367711 6.7499086719 6.8573466885 6.9668508207 7.0784210686 7.1920574323 7.3077599116 7.4255285067 7.5453632174 7.6672640438 7.7912309860 7.9172640438 8.0453632174 8.1755285067 8.3077599116 8.4420574323 8.5784210686 8.7168508207 8.8573466885 8.9999086719 9.1445367711 9.2912309860 9.4399913166 9.5908177629 9.7437103248 9.8986690025 10.0556937959 10.2147847050 10.3759417298 10.5391648703 10.7044541265 10.8718094984 11.0412309860 11.2127185893 11.3862723083 11.5618921430 11.7395780934 11.9193301595 12.1011483414 12.2850326389 12.4709830521 12.6589995810 12.8490822257 13.0412309860 13.2354458620 13.4317268538 13.6300739612 13.8304871843 14.0329665232 14.2375119777 14.4441235480 14.6528012339 14.8635450356 15.0763549529 15.2912309860 15.5081731348 15.7271813992 15.9482557794 16.1713962752 16.3966028868 16.6238756141 16.8532144571 17.0846194157 17.3180904901 17.5536276802 17.7912309860 18.0309004075 18.2726359447 18.5164375976 18.7623053662 19.0102392505 19.2602392505 19.5123053662 19.7664375976 20.0226359447 20.2809004075 20.5412309860 20.8036276802 21.0680904901 21.3346194157 21.6032144571 21.8738756141 22.1466028868 22.4213962752 22.6982557794 22.9771813992 23.2581731348 23.5412309860 23.8263549529 24.1135450356 24.4028012339 24.6941235480 24.9875119777 25.2829665232 25.5804871843 25.8800739612 26.1817268538 26.4854458620 26.7912309860 27.0990822257 27.4089995810 27.7209830521 28.0350326389 28.3511483414 28.6693301595 28.9895780934 29.3118921430 29.6362723083 29.9627185893 30.2912309860 30.6218094984 30.9544541265 31.2891648703 31.6259417298 31.9647847050 32.3056937959 32.6486690025 32.9937103248 33.3408177629 33.6899913166 34.0412309860 34.3945367711 34.7499086719 35.1073466885 35.4668508207 35.8284210686 36.1920574323 36.5577599116 36.9255285067 37.2953632174 37.6672640438 38.0412309860 38.4172640438 38.7953632174 39.1755285067 39.5577599116 39.9420574323 40.3284210686 40.7168508207 41.1073466885 41.4999086719 41.8945367711 42.2912309860 42.6899913166 43.0908177629 43.4937103248 43.8986690025 44.3056937959 44.7147847050 45.1259417298 45.5391648703 45.9544541265 46.3718094984 46.7912309860 47.2127185893 47.6362723083 48.0618921430 48.4895780934 48.9193301595 49.3511483414 49.7850326389 50.2209830521 50.6589995810 51.0990822257 51.5412309860 51.9854458620 52.4317268538 52.8800739612 53.3304871843 53.7829665232 54.2375119777 54.6941235480 55.1528012339 55.6135450356 56.0763549529 56.5412309860 57.0081731348 57.4771813992 57.9482557794 58.4213962752 58.8966028868 59.3738756141 59.8532144571 60.3346194157 60.8180904901 61.3036276802 61.7912309860 62.2809004075 62.7726359447 63.2664375976 63.7623053662 64.2602392505 64.7602392505 65.2623053662 65.7664375976 66.2726359447 66.7809004075 67.2912309860 67.8036276802 68.3180904901 68.8346194157 69.3532144571 69.8738756141 70.3966028868 70.9213962752 71.4482557794 71.9771813992 72.5081731348 73.0412309860 73.5763549529 74.1135450356 74.6528012339 75.1941235480 75.7375119777 76.2829665232 76.8304871843 77.3800739612 77.9317268538 78.4854458620 79.0412309860 79.5990822257 80.1589995810 80.7209830521 81.2850326389 81.8511483414 82.4193301595 82.9895780934 83.5618921430 84.1362723083 84.7127185893 85.2912309860 85.8718094984 86.4544541265 87.0391648703 87.6259417298 88.2147847050 88.8056937959 89.3986690025 89.9937103248 90.5908177629 91.1899913166 91.7912309860 92.3945367711 92.9999086719 93.6073466885 94.2168508207 94.8284210686 95.4420574323 96.0577599116 96.6755285067 97.2953632174 97.9172640438 98.5412309860 99.1672640438 99.7953632174 100.4255285067 101.0577599116 101.6920574323 102.3284210686 102.9668508207 103.6073466885 104.2499086719 104.8945367711 105.5412309860 106.1899913166 106.8408177629 107.4937103248 108.1486690025 108.8056937959 109.4647847050 110.1259417298 110.7891648703 111.4544541265 112.1218094984 112.7912309860 113.4627185893 114.1362723083 114.8118921430 115.4895780934 116.1693301595 116.8511483414 117.5350326389 118.2209830521 118.9089995810 119.5990822257 120.2912309860 120.9854458620 121.6817268538 122.3800739612 123.0804871843 123.7829665232 124.4875119777 125.1941235480 125.9028012339 126.6135450356 127.3263549529 128.0412309860 128.7581731348 129.4771813992 130.1982557794 130.9213962752 131.6466028868 132.3738756141 133.1032144571 133.8346194157 134.5680904901 135.3036276802 136.0412309860 136.7809004075 137.5226359447 138.2664375976 139.0123053662 139.7602392505 140.5102392505 141.2623053662 142.0164375976 142.7726359447 143.5309004075 144.2912309860 145.0536276802 145.8180904901 146.5846194157 147.3532144571 148.1238756141 148.8966028868 149.6713962752 150.4482557794 151.2271813992 152.0081731348 152.7912309860 153.5763549529 154.3635450356 155.1528012339 155.9441235480 156.7375119777 157.5329665232 158.3304871843 159.1300739612 159.9317268538 160.7354458620 161.5412309860 162.3490822257 163.1589995810 163.9709830521 164.7850326389 165.6011483414 166.4193301595 167.2395780934 168.0618921430 168.8862723083
-9.70406052783923 395.5780143575 394.4596143575 393.3428143575 392.2276143575 391.1140143575 390.0020143575 388.8916143575 387.7828143575 386.6756143575 385.5700143575 384.4660143575 383.3636143575 382.2628143575 381.1636143575 380.0660143575 378.9700143575 377.8756143575 376.7828143575 375.6916143575 374.6020143575 373.5140143575 372.4276143575 371.3428143575 370.2596143575 369.1780143575 368.0980143575 367.0196143575 365.9428143575 364.8676143575 363.7940143575 362.7220143575 361.6516143575 360.5828143575 359.5156143575 358.4500143575 357.3860143575 356.3236143575 355.2628143575 354.2036143575 353.1460143575 352.0900143575 351.0356143575 349.9828143575 348.9316143575 347.8820143575 346.8340143575 345.7876143575 344.7428143575 343.6996143575 342.6580143575 341.6180143575 340.5796143575 339.5428143575 338.5076143575 337.4740143575 336.4420143575 335.4116143575 334.3828143575 333.3556143575 332.3300143575 331.3060143575 330.2836143575 329.2628143575 328.2436143575 327.2260143575 326.2100143575 325.1956143575 324.1828143575 323.1716143575 322.1620143575 321.1540143575 320.1476143575 319.1428143575 318.1396143575 317.1380143575 316.1380143575 315.1396143575 314.1428143575 313.1476143575 312.1540143575 311.1620143575 310.1716143575 309.1828143575 308.1956143575 307.2100143575 306.2260143575 305.2436143575 304.2628143575 303.2836143575 302.3060143575 301.3300143575 300.3556143575 299.3828143575 298.4116143575 297.4420143575 296.4740143575 295.5076143575 294.5428143575 293.5796143575 292.6180143575 291.6580143575 290.6996143575 289.7428143575 288.7876143575 287.8340143575 286.8820143575 285.9316143575 284.9828143575 284.0356143575 283.0900143575 282.1460143575 281.2036143575 280.2628143575 279.3236143575 278.3860143575 277.4500143575 276.5156143575 275.5828143575 274.6516143575 273.7220143575 272.7940143575 271.8676143575 270.9428143575 270.0196143575 269.0980143575 268.1780143575 267.2596143575 266.3428143575 265.4276143575 264.5140143575 263.6020143575 262.6916143575 261.7828143575 260.8756143575 259.9700143575 259.0660143575 258.1636143575 257.2628143575 256.3636143575 255.4660143575 254.5700143575 253.6756143575 252.7828143575 251.8916143575 251.0020143575 250.1140143575 249.2276143575 248.3428143575 247.4596143575 246.5780143575 245.6980143575 244.8196143575 243.9428143575 243.0676143575 242.1940143575 241.3220143575 240.4516143575 239.5828143575 238.7156143575 237.8500143575 236.9860143575 236.1236143575 235.2628143575 234.4036143575 233.5460143575 232.6900143575 231.8356143575 230.9828143575 230.1316143575 229.2820143575 228.4340143575 227.5876143575 226.7428143575 225.8996143575 225.0580143575 224.2180143575 223.3796143575 222.5428143575 221.7076143575 220.8740143575 220.0420143575 219.2116143575 218.3828143575 217.5556143575 216.7300143575 215.9060143575 215.0836143575 214.2628143575 213.4436143575 212.6260143575 211.8100143575 210.9956143575 210.1828143575 209.3716143575 208.5620143575 207.7540143575 206.9476143575 206.1428143575 205.3396143575 204.5380143575 203.7380143575 202.9396143575 202.1428143575 201.3476143575 200.5540143575 199.7620143575 198.9716143575 198.1828143575 197.3956143575 196.6100143575 195.8260143575 195.0436143575 194.2628143575 193.4836143575 192.7060143575 191.9300143575 191.1556143575 190.3828143575 189.6116143575 188.8420143575 188.0740143575 187.3076143575 186.5428143575 185.7796143575 185.0180143575 184.2580143575 183.4996143575 182.7428143575 181.9876143575 181.2340143575 180.4820143575 179.7316143575 178.9828143575 178.2356143575 177.4900143575 176.7460143575 176.0036143575 175.2628143575 174.5236143575 173.7860143575 173.0500143575 172.3156143575 171.5828143575 170.8516143575 170.1220143575 169.3940143575 168.6676143575 167.9428143575 167.2196143575 166.4980143575 165.7780143575 165.0596143575 164.3428143575 163.6276143575 162.9140143575 162.2020143575 161.4916143575 160.7828143575 160.0756143575 159.3700143575 158.6660143575 157.9636143575 157.2628143575 156.5636143575 155.8660143575 155.1700143575 154.4756143575 153.7828143575 153.0916143575 152.4020143575 151.7140143575 151.0276143575 150.3428143575 149.6596143575 148.9780143575 148.2980143575 147.6196143575 146.9428143575 146.2676143575 145.5940143575 144.9220143575 144.2516143575 143.5828143575 142.9156143575 142.2500143575 141.5860143575 140.9236143575 140.2628143575 139.6036143575 138.9460143575 138.2900143575 137.6356143575 136.9828143575 136.3316143575 135.6820143575 135.0340143575 134.3876143575 133.7428143575 133.0996143575 132.4580143575 131.8180143575 131.1796143575 130.5428143575 129.9076143575 129.2740143575 128.6420143575 128.0116143575 127.3828143575 126.7556143575 126.1300143575 125.5060143575 124.8836143575 124.2628143575 123.6436143575 123.0260143575 122.4100143575 121.7956143575 121.1828143575 120.5716143575 119.9620143575 119.3540143575 118.7476143575 118.1428143575 117.5396143575 116.9380143575 116.3380143575 115.7396143575 115.1428143575 114.5476143575 113.9540143575 113.3620143575 112.7716143575 112.1828143575 111.5956143575 111.0100143575 110.4260143575 109.8436143575 109.2628143575 108.6836143575 108.1060143575 107.5300143575 106.9556143575 106.3828143575 105.8116143575 105.2420143575 104.6740143575 104.1076143575 103.5428143575 102.9796143575 102.4180143575 101.8580143575 101.2996143575 100.7428143575 100.1876143575 99.6340143575 99.0820143575 98.5316143575 97.9828143575 97.4356143575 96.8900143575 96.3460143575 95.8036143575 95.2628143575 94.7236143575 94.1860143575 93.6500143575 93.1156143575 92.5828143575 92.0516143575 91.5220143575 90.9940143575 90.4676143575 89.9428143575 89.4196143575 88.8980143575 88.3780143575 87.8596143575 87.3428143575 86.8276143575 86.3140143575 85.8020143575 85.2916143575 84.7828143575 84.2756143575 83.7700143575 83.2660143575 82.7636143575 82.2628143575 81.7636143575 81.2660143575 80.7700143575 80.2756143575 79.7828143575 79.2916143575 78.8020143575 78.3140143575 77.8276143575 77.3428143575 76.8596143575 76.3780143575 75.8980143575 75.4196143575 74.9428143575 74.4676143575 73.9940143575 73.5220143575 73.0516143575 72.5828143575 72.1156143575 71.6500143575 71.1860143575 70.7236143575 70.2628143575 69.8036143575 69.3460143575 68.8900143575 68.4356143575 67.9828143575 67.5316143575 67.0820143575 66.6340143575 66.1876143575 65.7428143575 65.2996143575 64.8580143575 64.4180143575 63.9796143575 63.5428143575 63.1076143575 62.6740143575 62.2420143575 61.8116143575 61.3828143575 60.9556143575 60.5300143575 60.1060143575 59.6836143575 59.2628143575 58.8436143575 58.4260143575 58.0100143575 57.5956143575 57.1828143575 56.7716143575 56.3620143575 55.9540143575 55.5476143575 55.1428143575 54.7396143575 54.3380143575 53.9380143575 53.5396143575 53.1428143575 52.7476143575 52.3540143575 51.9620143575 51.5716143575 51.1828143575 50.7956143575 50.4100143575 50.0260143575 49.6436143575 49.2628143575 48.8836143575 48.5060143575 48.1300143575 47.7556143575 47.3828143575 47.0116143575 46.6420143575 46.2740143575 45.9076143575 45.5428143575 45.1796143575 44.8180143575 44.4580143575 44.0996143575 43.7428143575 43.3876143575 43.0340143575 42.6820143575 42.3316143575 41.9828143575 41.6356143575 41.2900143575 40.9460143575 40.6036143575 40.2628143575 39.9236143575 39.5860143575 39.2500143575 38.9156143575 38.5828143575 38.2516143575 37.9220143575 37.5940143575 37.2676143575 36.9428143575 36.6196143575 36.2980143575 35.9780143575 35.6596143575 35.3428143575 35.0276143575 34.7140143575 34.4020143575 34.0916143575 33.7828143575 33.4756143575 33.1700143575 32.8660143575 32.5636143575 32.2628143575 31.9636143575 31.6660143575 31.3700143575 31.0756143575 30.7828143575 30.4916143575 30.2020143575 29.9140143575 29.6276143575 29.3428143575 29.0596143575 28.7780143575 28.4980143575 28.2196143575 27.9428143575 27.6676143575 27.3940143575 27.1220143575 26.8516143575 26.5828143575 26.3156143575 26.0500143575 25.7860143575 25.5236143575 25.2628143575 25.0036143575 24.7460143575 24.4900143575 24.2356143575 23.9828143575 23.7316143575 23.4820143575 23.2340143575 22.9876143575 22.7428143575 22.4996143575 22.2580143575 22.0180143575 21.7796143575 21.5428143575 21.3076143575 21.0740143575 20.8420143575 20.6116143575 20.3828143575 20.1556143575 19.9300143575 19.7060143575 19.4836143575 19.2628143575 19.0436143575 18.8260143575 18.6100143575 18.3956143575 18.1828143575 17.9716143575 17.7620143575 17.5540143575 17.3476143575 17.1428143575 16.9396143575 16.7380143575 16.5380143575 16.3396143575 16.1428143575 15.9476143575 15.7540143575 15.5620143575 15.3716143575 15.1828143575 14.9956143575 14.8100143575 14.6260143575 14.4436143575 14.2628143575 14.0836143575 13.9060143575 13.7300143575 13.5556143575 13.3828143575 13.2116143575 13.0420143575 12.8740143575 12.7076143575 12.5428143575 12.3796143575 12.2180143575 12.0580143575 11.8996143575 11.7428143575 11.5876143575 11.4340143575 11.2820143575 11.1316143575 10.9828143575 10.8356143575 10.6900143575 10.5460143575 10.4036143575 10.2628143575 10.1236143575 9.9860143575 9.8500143575 9.7156143575 9.5828143575 9.4516143575 9.3220143575 9.1940143575 9.0676143575 8.9428143575 8.8196143575 8.6980143575 8.5780143575 8.4596143575 8.3428143575 8.2276143575 8.1140143575 8.0020143575 7.8916143575 7.7828143575 7.6756143575 7.5700143575 7.4660143575 7.3636143575 7.2628143575 7.1636143575 7.0660143575 6.9700143575 6.8756143575 6.7828143575 6.6916143575 6.6020143575 6.5140143575 6.4276143575 6.3428143575 6.2596143575 6.1780143575 6.0980143575 6.0196143575 5.9428143575 5.8676143575 5.7940143575 5.7220143575 5.6516143575 5.5828143575 5.5156143575 5.4500143575 5.3860143575 5.3236143575 5.2628143575 5.2036143575 5.1460143575 5.0900143575 5.0356143575 4.9828143575 4.9316143575 4.8820143575 4.8340143575 4.7876143575 4.7428143575 4.6996143575 4.6580143575 4.6180143575 4.5796143575 4.5428143575 4.5076143575 4.4740143575 4.4420143575 4.4116143575 4.3828143575 4.3556143575 4.3300143575 4.3060143575 4.2836143575 4.2628143575 4.2436143575 4.2260143575 4.2100143575 4.1956143575 4.1828143575 4.1716143575 4.1620143575 4.1540143575 4.1476143575 4.1428143575 4.1396143575 4.1380143575 4.1380143575 4.1396143575 4.1428143575 4.1476143575 4.1540143575 4.1620143575 4.1716143575 4.1828143575 4.1956143575 4.2100143575 4.2260143575 4.2436143575 4.2628143575 4.2836143575 4.3060143575 4.3300143575 4.3556143575 4.3828143575 4.4116143575 4.4420143575 4.4740143575 4.5076143575 4.5428143575 4.5796143575 4.6180143575 4.6580143575 4.6996143575 4.7428143575 4.7876143575 4.8340143575 4.8820143575 4.9316143575 4.9828143575 5.0356143575 5.0900143575 5.1460143575 5.2036143575 5.2628143575 5.3236143575 5.3860143575 5.4500143575 5.5156143575 5.5828143575 5.6516143575 5.7220143575 5.7940143575 5.8676143575 5.9428143575 6.0196143575 6.0980143575 6.1780143575 6.2596143575 6.3428143575 6.4276143575 6.5140143575 6.6020143575 6.6916143575 6.7828143575 6.8756143575 6.9700143575 7.0660143575 7.1636143575 7.2628143575 7.3636143575 7.4660143575 7.5700143575 7.6756143575 7.7828143575 7.8916143575 8.0020143575 8.1140143575 8.2276143575 8.3428143575 8.4596143575 8.5780143575 8.6980143575 8.8196143575 8.9428143575 9.0676143575 9.1940143575 9.3220143575 9.4516143575 9.5828143575 9.7156143575 9.8500143575 9.9860143575 10.1236143575 10.2628143575 10.4036143575 10.5460143575 10.6900143575 10.8356143575 10.9828143575 11.1316143575 11.2820143575 11.4340143575 11.5876143575 11.7428143575 11.8996143575 12.0580143575 12.2180143575 12.3796143575 12.5428143575 12.7076143575 12.8740143575 13.0420143575 13.2116143575 13.3828143575 13.5556143575 13.7300143575 13.9060143575 14.0836143575 14.2628143575 14.4436143575 14.6260143575 14.8100143575 14.9956143575 15.1828143575 15.3716143575 15.5620143575 15.7540143575 15.9476143575 16.1428143575 16.3396143575 16.5380143575 16.7380143575 16.9396143575 17.1428143575 17.3476143575 17.5540143575 17.7620143575 17.9716143575 18.1828143575 18.3956143575 18.6100143575 18.8260143575 19.0436143575 19.2628143575 19.4836143575 19.7060143575 19.9300143575 20.1556143575 20.3828143575 20.6116143575 20.8420143575 21.0740143575 21.3076143575 21.5428143575 21.7796143575 22.0180143575 22.2580143575 22.4996143575 22.7428143575 22.9876143575 23.2340143575 23.4820143575 23.7316143575 23.9828143575 24.2356143575 24.4900143575 24.7460143575 25.0036143575 25.2628143575 25.5236143575 25.7860143575 26.0500143575 26.3156143575 26.5828143575 26.8516143575 27.1220143575 27.3940143575 27.6676143575 27.9428143575 28.2196143575 28.4980143575 28.7780143575 29.0596143575 29.3428143575 29.6276143575 29.9140143575 30.2020143575 30.4916143575 30.7828143575 31.0756143575 31.3700143575 31.6660143575 31.9636143575 32.2628143575 32.5636143575 32.8660143575 33.1700143575 33.4756143575 33.7828143575 34.0916143575 34.4020143575 34.7140143575 35.0276143575 35.3428143575 35.6596143575 35.9780143575 36.2980143575 36.6196143575 36.9428143575 37.2676143575 37.5940143575 37.9220143575 38.2516143575 38.5828143575 38.9156143575 39.2500143575 39.5860143575 39.9236143575 40.2628143575 40.6036143575 40.9460143575 41.2900143575 41.6356143575 41.9828143575 42.3316143575 42.6820143575 43.0340143575 43.3876143575 43.7428143575 44.0996143575 44.4580143575 44.8180143575 45.1796143575 45.5428143575 45.9076143575 46.2740143575 46.6420143575 47.0116143575 47.3828143575 47.7556143575 48.1300143575 48.5060143575 48.8836143575 49.2628143575 49.6436143575 50.0260143575 50.4100143575 50.7956143575 51.1828143575 51.5716143575 51.9620143575 52.3540143575 52.7476143575 53.1428143575 53.5396143575 53.9380143575 54.3380143575 54.7396143575 55.1428143575 55.5476143575 55.9540143575 56.3620143575 56.7716143575 57.1828143575 57.5956143575 58.0100143575 58.4260143575 58.8436143575 59.2628143575 59.6836143575 60.1060143575 60.5300143575 60.9556143575 61.3828143575 61.8116143575 62.2420143575 62.6740143575 63.1076143575 63.5428143575 63.9796143575 64.4180143575 64.8580143575 65.2996143575 65.7428143575 66.1876143575 66.6340143575 67.0820143575 67.5316143575 67.9828143575 68.4356143575 68.8900143575 69.3460143575 69.8036143575 70.2628143575 70.7236143575 71.1860143575 71.6500143575 72.1156143575 72.5828143575 73.0516143575 73.5220143575 73.9940143575 74.4676143575 74.9428143575 75.4196143575 75.8980143575
-11.0903548889591 411.9043637061 410.8852310530 409.8673739102 408.8507922775 407.8354861551 406.8214555428 405.8087004408 404.7972208489 403.7870167673 402.7780881959 401.7704351346 400.7640575836 399.7589555428 398.7551290122 397.7525779918 396.7513024816 395.7513024816 394.7525779918 393.7551290122 392.7589555428 391.7640575836 390.7704351346 389.7780881959 388.7870167673 387.7972208489 386.8087004408 385.8214555428 384.8354861551 383.8507922775 382.8673739102 381.8852310530 380.9043637061 379.9247718693 378.9464555428 377.9694147265 376.9936494204 376.0191596244 375.0459453387 374.0740065632 373.1033432979 372.1339555428 371.1658432979 370.1990065632 369.2334453387 368.2691596244 367.3061494204 366.3444147265 365.3839555428 364.4247718693 363.4668637061 362.5102310530 361.5548739102 360.6007922775 359.6479861551 358.6964555428 357.7462004408 356.7972208489 355.8495167673 354.9030881959 353.9579351346 353.0140575836 352.0714555428 351.1301290122 350.1900779918 349.2513024816 348.3138024816 347.3775779918 346.4426290122 345.5089555428 344.5765575836 343.6454351346 342.7155881959 341.7870167673 340.8597208489 339.9337004408 339.0089555428 338.0854861551 337.1632922775 336.2423739102 335.3227310530 334.4043637061 333.4872718693 332.5714555428 331.6569147265 330.7436494204 329.8316596244 328.9209453387 328.0115065632 327.1033432979 326.1964555428 325.2908432979 324.3865065632 323.4834453387 322.5816596244 321.6811494204 320.7819147265 319.8839555428 318.9872718693 318.0918637061 317.1977310530 316.3048739102 315.4132922775 314.5229861551 313.6339555428 312.7462004408 311.8597208489 310.9745167673 310.0905881959 309.2079351346 308.3265575836 307.4464555428 306.5676290122 305.6900779918 304.8138024816 303.9388024816 303.0650779918 302.1926290122 301.3214555428 300.4515575836 299.5829351346 298.7155881959 297.8495167673 296.9847208489 296.1212004408 295.2589555428 294.3979861551 293.5382922775 292.6798739102 291.8227310530 290.9668637061 290.1122718693 289.2589555428 288.4069147265 287.5561494204 286.7066596244 285.8584453387 285.0115065632 284.1658432979 283.3214555428 282.4783432979 281.6365065632 280.7959453387 279.9566596244 279.1186494204 278.2819147265 277.4464555428 276.6122718693 275.7793637061 274.9477310530 274.1173739102 273.2882922775 272.4604861551 271.6339555428 270.8087004408 269.9847208489 269.1620167673 268.3405881959 267.5204351346 266.7015575836 265.8839555428 265.0676290122 264.2525779918 263.4388024816 262.6263024816 261.8150779918 261.0051290122 260.1964555428 259.3890575836 258.5829351346 257.7780881959 256.9745167673 256.1722208489 255.3712004408 254.5714555428 253.7729861551 252.9757922775 252.1798739102 251.3852310530 250.5918637061 249.7997718693 249.0089555428 248.2194147265 247.4311494204 246.6441596244 245.8584453387 245.0740065632 244.2908432979 243.5089555428 242.7283432979 241.9490065632 241.1709453387 240.3941596244 239.6186494204 238.8444147265 238.0714555428 237.2997718693 236.5293637061 235.7602310530 234.9923739102 234.2257922775 233.4604861551 232.6964555428 231.9337004408 231.1722208489 230.4120167673 229.6530881959 228.8954351346 228.1390575836 227.3839555428 226.6301290122 225.8775779918 225.1263024816 224.3763024816 223.6275779918 222.8801290122 222.1339555428 221.3890575836 220.6454351346 219.9030881959 219.1620167673 218.4222208489 217.6837004408 216.9464555428 216.2104861551 215.4757922775 214.7423739102 214.0102310530 213.2793637061 212.5497718693 211.8214555428 211.0944147265 210.3686494204 209.6441596244 208.9209453387 208.1990065632 207.4783432979 206.7589555428 206.0408432979 205.3240065632 204.6084453387 203.8941596244 203.1811494204 202.4694147265 201.7589555428 201.0497718693 200.3418637061 199.6352310530 198.9298739102 198.2257922775 197.5229861551 196.8214555428 196.1212004408 195.4222208489 194.7245167673 194.0280881959 193.3329351346 192.6390575836 191.9464555428 191.2551290122 190.5650779918 189.8763024816 189.1888024816 188.5025779918 187.8176290122 187.1339555428 186.4515575836 185.7704351346 185.0905881959 184.4120167673 183.7347208489 183.0587004408 182.3839555428 181.7104861551 181.0382922775 180.3673739102 179.6977310530 179.0293637061 178.3622718693 177.6964555428 177.0319147265 176.3686494204 175.7066596244 175.0459453387 174.3865065632 173.7283432979 173.0714555428 172.4158432979 171.7615065632 171.1084453387 170.4566596244 169.8061494204 169.1569147265 168.5089555428 167.8622718693 167.2168637061 166.5727310530 165.9298739102 165.2882922775 164.6479861551 164.0089555428 163.3712004408 162.7347208489 162.0995167673 161.4655881959 160.8329351346 160.2015575836 159.5714555428 158.9426290122 158.3150779918 157.6888024816 157.0638024816 156.4400779918 155.8176290122 155.1964555428 154.5765575836 153.9579351346 153.3405881959 152.7245167673 152.1097208489 151.4962004408 150.8839555428 150.2729861551 149.6632922775 149.0548739102 148.4477310530 147.8418637061 147.2372718693 146.6339555428 146.0319147265 145.4311494204 144.8316596244 144.2334453387 143.6365065632 143.0408432979 142.4464555428 141.8533432979 141.2615065632 140.6709453387 140.0816596244 139.4936494204 138.9069147265 138.3214555428 137.7372718693 137.1543637061 136.5727310530 135.9923739102 135.4132922775 134.8354861551 134.2589555428 133.6837004408 133.1097208489 132.5370167673 131.9655881959 131.3954351346 130.8265575836 130.2589555428 129.6926290122 129.1275779918 128.5638024816 128.0013024816 127.4400779918 126.8801290122 126.3214555428 125.7640575836 125.2079351346 124.6530881959 124.0995167673 123.5472208489 122.9962004408 122.4464555428 121.8979861551 121.3507922775 120.8048739102 120.2602310530 119.7168637061 119.1747718693 118.6339555428 118.0944147265 117.5561494204 117.0191596244 116.4834453387 115.9490065632 115.4158432979 114.8839555428 114.3533432979 113.8240065632 113.2959453387 112.7691596244 112.2436494204 111.7194147265 111.1964555428 110.6747718693 110.1543637061 109.6352310530 109.1173739102 108.6007922775 108.0854861551 107.5714555428 107.0587004408 106.5472208489 106.0370167673 105.5280881959 105.0204351346 104.5140575836 104.0089555428 103.5051290122 103.0025779918 102.5013024816 102.0013024816 101.5025779918 101.0051290122 100.5089555428 100.0140575836 99.5204351346 99.0280881959 98.5370167673 98.0472208489 97.5587004408 97.0714555428 96.5854861551 96.1007922775 95.6173739102 95.1352310530 94.6543637061 94.1747718693 93.6964555428 93.2194147265 92.7436494204 92.2691596244 91.7959453387 91.3240065632 90.8533432979 90.3839555428 89.9158432979 89.4490065632 88.9834453387 88.5191596244 88.0561494204 87.5944147265 87.1339555428 86.6747718693 86.2168637061 85.7602310530 85.3048739102 84.8507922775 84.3979861551 83.9464555428 83.4962004408 83.0472208489 82.5995167673 82.1530881959 81.7079351346 81.2640575836 80.8214555428 80.3801290122 79.9400779918 79.5013024816 79.0638024816 78.6275779918 78.1926290122 77.7589555428 77.3265575836 76.8954351346 76.4655881959 76.0370167673 75.6097208489 75.1837004408 74.7589555428 74.3354861551 73.9132922775 73.4923739102 73.0727310530 72.6543637061 72.2372718693 71.8214555428 71.4069147265 70.9936494204 70.5816596244 70.1709453387 69.7615065632 69.3533432979 68.9464555428 68.5408432979 68.1365065632 67.7334453387 67.3316596244 66.9311494204 66.5319147265 66.1339555428 65.7372718693 65.3418637061 64.9477310530 64.5548739102 64.1632922775 63.7729861551 63.3839555428 62.9962004408 62.6097208489 62.2245167673 61.8405881959 61.4579351346 61.0765575836 60.6964555428 60.3176290122 59.9400779918 59.5638024816 59.1888024816 58.8150779918 58.4426290122 58.0714555428 57.7015575836 57.3329351346 56.9655881959 56.5995167673 56.2347208489 55.8712004408 55.5089555428 55.1479861551 54.7882922775 54.4298739102 54.0727310530 53.7168637061 53.3622718693 53.0089555428 52.6569147265 52.3061494204 51.9566596244 51.6084453387 51.2615065632 50.9158432979 50.5714555428 50.2283432979 49.8865065632 49.5459453387 49.2066596244 48.8686494204 48.5319147265 48.1964555428 47.8622718693 47.5293637061 47.1977310530 46.8673739102 46.5382922775 46.2104861551 45.8839555428 45.5587004408 45.2347208489 44.9120167673 44.5905881959 44.2704351346 43.9515575836 43.6339555428 43.3176290122 43.0025779918 42.6888024816 42.3763024816 42.0650779918 41.7551290122 41.4464555428 41.1390575836 40.8329351346 40.5280881959 40.2245167673 39.9222208489 39.6212004408 39.3214555428 39.0229861551 38.7257922775 38.4298739102 38.1352310530 37.8418637061 37.5497718693 37.2589555428 36.9694147265 36.6811494204 36.3941596244 36.1084453387 35.8240065632 35.5408432979 35.2589555428 34.9783432979 34.6990065632 34.4209453387 34.1441596244 33.8686494204 33.5944147265 33.3214555428 33.0497718693 32.7793637061 32.5102310530 32.2423739102 31.9757922775 31.7104861551 31.4464555428 31.1837004408 30.9222208489 30.6620167673 30.4030881959 30.1454351346 29.8890575836 29.6339555428 29.3801290122 29.1275779918 28.8763024816 28.6263024816 28.3775779918 28.1301290122 27.8839555428 27.6390575836 27.3954351346 27.1530881959 26.9120167673 26.6722208489 26.4337004408 26.1964555428 25.9604861551 25.7257922775 25.4923739102 25.2602310530 25.0293637061 24.7997718693 24.5714555428 24.3444147265 24.1186494204 23.8941596244 23.6709453387 23.4490065632 23.2283432979 23.0089555428 22.7908432979 22.5740065632 22.3584453387 22.1441596244 21.9311494204 21.7194147265 21.5089555428 21.2997718693 21.0918637061 20.8852310530 20.6798739102 20.4757922775 20.2729861551 20.0714555428 19.8712004408 19.6722208489 19.4745167673 19.2780881959 19.0829351346 18.8890575836 18.6964555428 18.5051290122 18.3150779918 18.1263024816 17.9388024816 17.7525779918 17.5676290122 17.3839555428 17.2015575836 17.0204351346 16.8405881959 16.6620167673 16.4847208489 16.3087004408 16.1339555428 15.9604861551 15.7882922775 15.6173739102 15.4477310530 15.2793637061 15.1122718693 14.9464555428 14.7819147265 14.6186494204 14.4566596244 14.2959453387 14.1365065632 13.9783432979 13.8214555428 13.6658432979 13.5115065632 13.3584453387 13.2066596244 13.0561494204 12.9069147265 12.7589555428 12.6122718693 12.4668637061 12.3227310530 12.1798739102 12.0382922775 11.8979861551 11.7589555428 11.6212004408 11.4847208489 11.3495167673 11.2155881959 11.0829351346 10.9515575836 10.8214555428 10.6926290122 10.5650779918 10.4388024816 10.3138024816 10.1900779918 10.0676290122 9.9464555428 9.8265575836 9.7079351346 9.5905881959 9.4745167673 9.3597208489 9.2462004408 9.1339555428 9.0229861551 8.9132922775 8.8048739102 8.6977310530 8.5918637061 8.4872718693 8.3839555428 8.2819147265 8.1811494204 8.0816596244 7.9834453387 7.8865065632 7.7908432979 7.6964555428 7.6033432979 7.5115065632 7.4209453387 7.3316596244 7.2436494204 7.1569147265 7.0714555428 6.9872718693 6.9043637061 6.8227310530 6.7423739102 6.6632922775 6.5854861551 6.5089555428 6.4337004408 6.3597208489 6.2870167673 6.2155881959 6.1454351346 6.0765575836 6.0089555428 5.9426290122 5.8775779918 5.8138024816 5.7513024816 5.6900779918 5.6301290122 5.5714555428 5.5140575836 5.4579351346 5.4030881959 5.3495167673 5.2972208489 5.2462004408 5.1964555428 5.1479861551 5.1007922775 5.0548739102 5.0102310530 4.9668637061 4.9247718693 4.8839555428 4.8444147265 4.8061494204 4.7691596244 4.7334453387 4.6990065632 4.6658432979 4.6339555428 4.6033432979 4.5740065632 4.5459453387 4.5191596244 4.4936494204 4.4694147265 4.4464555428 4.4247718693 4.4043637061 4.3852310530 4.3673739102 4.3507922775 4.3354861551 4.3214555428 4.3087004408 4.2972208489 4.2870167673 4.2780881959 4.2704351346 4.2640575836 4.2589555428 4.2551290122 4.2525779918 4.2513024816 4.2513024816 4.2525779918 4.2551290122 4.2589555428 4.2640575836 4.2704351346 4.2780881959 4.2870167673 4.2972208489 4.3087004408 4.3214555428 4.3354861551 4.3507922775 4.3673739102 4.3852310530 4.4043637061 4.4247718693 4.4464555428 4.4694147265 4.4936494204 4.5191596244 4.5459453387 4.5740065632 4.6033432979 4.6339555428 4.6658432979 4.6990065632 4.7334453387 4.7691596244 4.8061494204 4.8444147265 4.8839555428 4.9247718693 4.9668637061 5.0102310530 5.0548739102 5.1007922775 5.1479861551 5.1964555428 5.2462004408 5.2972208489 5.3495167673 5.4030881959 5.4579351346 5.5140575836 5.5714555428 5.6301290122 5.6900779918 5.7513024816 5.8138024816 5.8775779918 5.9426290122 6.0089555428 6.0765575836 6.1454351346 6.2155881959 6.2870167673 6.3597208489 6.4337004408 6.5089555428 6.5854861551 6.6632922775 6.7423739102 6.8227310530 6.9043637061 6.9872718693 7.0714555428 7.1569147265 7.2436494204 7.3316596244 7.4209453387 7.5115065632 7.6033432979 7.6964555428 7.7908432979 7.8865065632 7.9834453387 8.0816596244 8.1811494204 8.2819147265 8.3839555428 8.4872718693 8.5918637061 8.6977310530 8.8048739102 8.9132922775 9.0229861551 9.1339555428 9.2462004408 9.3597208489 9.4745167673 9.5905881959 9.7079351346 9.8265575836 9.9464555428 10.0676290122 10.1900779918 10.3138024816 10.4388024816 10.5650779918 10.6926290122 10.8214555428 10.9515575836 11.0829351346 11.2155881959 11.3495167673 11.4847208489 11.6212004408 11.7589555428 11.8979861551 12.0382922775 12.1798739102 12.3227310530 12.4668637061 12.6122718693 12.7589555428 12.9069147265 13.0561494204 13.2066596244 13.3584453387 13.5115065632 13.6658432979 13.8214555428 13.9783432979 14.1365065632 14.2959453387 14.4566596244 14.6186494204 14.7819147265 14.9464555428 15.1122718693 15.2793637061 15.4477310530 15.6173739102 15.7882922775 15.9604861551 16.1339555428 16.3087004408 16.4847208489 16.6620167673 16.8405881959 17.0204351346 17.2015575836 17.3839555428 17.5676290122 17.7525779918 17.9388024816 18.1263024816 18.3150779918 18.5051290122 18.6964555428 18.8890575836 19.0829351346 19.2780881959 19.4745167673 19.6722208489 19.8712004408 20.0714555428 20.2729861551 20.4757922775 20.6798739102 20.8852310530 21.0918637061 21.2997718693 21.5089555428 21.7194147265 21.9311494204 22.1441596244 22.3584453387 22.5740065632 22.7908432979 23.0089555428 23.2283432979 23.4490065632 23.6709453387 23.8941596244 24.1186494204 24.3444147265 24.5714555428 24.7997718693 25.0293637061 25.2602310530 25.4923739102 25.7257922775 25.9604861551 26.1964555428 26.4337004408 26.6722208489 26.9120167673 27.1530881959 27.3954351346 27.6390575836 27.8839555428 28.1301290122 28.3775779918 28.6263024816 28.8763024816 29.1275779918 29.3801290122 29.6339555428
-12.476649250079 425.3207977454 424.3853138745 423.4508705862 422.5174678807 421.5851057579 420.6537842179 419.7235032605 418.7942628859 417.8660630940 416.9389038849 416.0127852585 415.0877072147 414.1636697538 413.2406728755 412.3187165800 411.3978008672 410.4779257371 409.5590911898 408.6412972252 407.7245438433 406.8088310441 405.8941588276 404.9805271939 404.0679361429 403.1563856747 402.2458757891 401.3364064863 400.4279777663 399.5205896289 398.6142420743 397.7089351024 396.8046687132 395.9014429067 394.9992576830 394.0981130420 393.1980089837 392.2989455082 391.4009226154 390.5039403053 389.6079985779 388.7130974333 387.8192368714 386.9264168922 386.0346374957 385.1438986820 384.2542004510 383.3655428027 382.4779257371 381.5913492543 380.7058133542 379.8213180368 378.9378633022 378.0554491502 377.1740755810 376.2937425946 375.4144501908 374.5361983698 373.6589871315 372.7828164759 371.9076864031 371.0335969130 370.1605480056 369.2885396809 368.4175719390 367.5476447798 366.6787582033 365.8109122095 364.9441067985 364.0783419702 363.2136177246 362.3499340618 361.4872909817 360.6256884843 359.7651265696 358.9056052376 358.0471244884 357.1896843219 356.3332847382 355.4779257371 354.6236073188 353.7703294832 352.9180922304 352.0668955602 351.2167394728 350.3676239681 349.5195490462 348.6725147069 347.8265209504 346.9815677767 346.1376551856 345.2947831773 344.4529517517 343.6121609088 342.7724106487 341.9337009712 341.0960318766 340.2594033646 339.4238154353 338.5892680888 337.7557613250 336.9232951440 336.0918695457 335.2614845300 334.4321400972 333.6038362470 332.7765729796 331.9503502949 331.1251681929 330.3010266736 329.4779257371 328.6558653833 327.8348456122 327.0148664239 326.1959278183 325.3780297954 324.5611723552 323.7453554978 322.9305792231 322.1168435311 321.3041484218 320.4924938953 319.6818799515 318.8723065904 318.0637738120 317.2562816164 316.4498300035 315.6444189733 314.8400485259 314.0367186612 313.2344293792 312.4331806799 311.6329725633 310.8338050295 310.0356780784 309.2385917101 308.4425459244 307.6475407215 306.8535761013 306.0606520639 305.2687686091 304.4779257371 303.6881234478 302.8993617413 302.1116406175 301.3249600763 300.5393201180 299.7547207423 298.9711619494 298.1886437392 297.4071661117 296.6267290670 295.8473326050 295.0689767257 294.2916614291 293.5153867153 292.7401525842 291.9659590358 291.1928060701 290.4206936872 289.6496218870 288.8795906695 288.1106000347 287.3426499827 286.5757405134 285.8098716268 285.0450433230 284.2812556018 283.5185084634 282.7568019078 281.9961359348 281.2365105446 280.4779257371 279.7203815124 278.9638778703 278.2084148110 277.4539923344 276.7006104406 275.9482691294 275.1969684010 274.4467082553 273.6974886924 272.9493097121 272.2021713146 271.4560734999 270.7110162678 269.9669996185 269.2240235519 268.4820880680 267.7411931669 267.0013388485 266.2625251128 265.5247519598 264.7880193896 264.0523274021 263.3176759973 262.5840651752 261.8514949359 261.1199652793 260.3894762054 259.6600277142 258.9316198058 258.2042524801 257.4779257371 256.7526395769 256.0283939993 255.3051890045 254.5830245925 253.8619007631 253.1418175165 252.4227748526 251.7047727715 250.9878112730 250.2718903573 249.5570100243 248.8431702741 248.1303711065 247.4186125217 246.7078945196 245.9982171003 245.2895802637 244.5819840098 243.8754283386 243.1699132501 242.4654387444 241.7620048214 241.0596114811 240.3582587236 239.6579465488 238.9586749567 238.2604439473 237.5632535207 236.8671036768 236.1719944156 235.4779257371 234.7848976414 234.0929101284 233.4019631981 232.7120568505 232.0231910857 231.3353659036 230.6485813042 229.9628372876 229.2781338537 228.5944710025 227.9118487340 227.2302670483 226.5497259452 225.8702254249 225.1917654874 224.5143461325 223.8379673604 223.1626291710 222.4883315644 221.8150745404 221.1428580992 220.4716822408 219.8015469650 219.1324522720 218.4643981617 217.7973846341 217.1314116893 216.4664793271 215.8025875477 215.1397363511 214.4779257371 213.8171557059 213.1574262574 212.4987373916 211.8410891086 211.1844814083 210.5289142907 209.8743877558 209.2209018037 208.5684564343 207.9170516476 207.2666874437 206.6173638224 205.9690807839 205.3218383282 204.6756364551 204.0304751648 203.3863544572 202.7432743323 202.1012347902 201.4602358308 200.8202774541 200.1813596601 199.5434824489 198.9066458204 198.2708497746 197.6360943115 197.0023794312 196.3697051336 195.7380714187 195.1074782865 194.4779257371 193.8494137704 193.2219423864 192.5955115852 191.9701213667 191.3457717309 190.7224626778 190.1001942075 189.4789663198 188.8587790150 188.2396322928 187.6215261534 187.0044605966 186.3884356227 185.7734512314 185.1595074229 184.5466041971 183.9347415540 183.3239194936 182.7141380160 182.1053971211 181.4976968089 180.8910370795 180.2854179327 179.6808393688 179.0773013875 178.4748039889 177.8733471731 177.2729309400 176.6735552897 176.0752202220 175.4779257371 174.8816718349 174.2864585155 173.6922857787 173.0991536247 172.5070620535 171.9160110649 171.3260006591 170.7370308360 170.1491015956 169.5622129380 168.9763648630 168.3915573708 167.8077904614 167.2250641346 166.6433783906 166.0627332293 165.4831286508 164.9045646549 164.3270412418 163.7505584114 163.1751161638 162.6007144988 162.0273534166 161.4550329171 160.8837530004 160.3135136664 159.7443149151 159.1761567465 158.6090391606 158.0429621575 157.4779257371 156.9139298994 156.3509746445 155.7890599723 155.2281858828 154.6683523760 154.1095594520 153.5518071107 152.9950953521 152.4394241762 151.8847935831 151.3312035727 150.7786541450 150.2271453001 149.6766770378 149.1272493583 148.5788622616 148.0315157475 147.4852098162 146.9399444676 146.3957197017 145.8525355186 145.3103919182 144.7692889005 144.2292264655 143.6902046133 143.1522233438 142.6152826570 142.0793825529 141.5445230316 141.0107040930 140.4779257371 139.9461879640 139.4154907735 138.8858341658 138.3572181409 137.8296426986 137.3031078391 136.7776135623 136.2531598682 135.7297467569 135.2073742283 134.6860422824 134.1657509192 133.6465001388 133.1282899411 132.6111203261 132.0949912938 131.5799028443 131.0658549775 130.5528476934 130.0408809921 129.5299548734 129.0200693375 128.5112243844 128.0034200139 127.4966562262 126.9909330212 126.4862503989 125.9826083594 125.4800069026 124.9784460285 124.4779257371 123.9784460285 123.4800069026 122.9826083594 122.4862503989 121.9909330212 121.4966562262 121.0034200139 120.5112243844 120.0200693375 119.5299548734 119.0408809921 118.5528476934 118.0658549775 117.5799028443 117.0949912938 116.6111203261 116.1282899411 115.6465001388 115.1657509192 114.6860422824 114.2073742283 113.7297467569 113.2531598682 112.7776135623 112.3031078391 111.8296426986 111.3572181409 110.8858341658 110.4154907735 109.9461879640 109.4779257371 109.0107040930 108.5445230316 108.0793825529 107.6152826570 107.1522233438 106.6902046133 106.2292264655 105.7692889005 105.3103919182 104.8525355186 104.3957197017 103.9399444676 103.4852098162 103.0315157475 102.5788622616 102.1272493583 101.6766770378 101.2271453001 100.7786541450 100.3312035727 99.8847935831 99.4394241762 98.9950953521 98.5518071107 98.1095594520 97.6683523760 97.2281858828 96.7890599723 96.3509746445 95.9139298994 95.4779257371 95.0429621575 94.6090391606 94.1761567465 93.7443149151 93.3135136664 92.8837530004 92.4550329171 92.0273534166 91.6007144988 91.1751161638 90.7505584114 90.3270412418 89.9045646549 89.4831286508 89.0627332293 88.6433783906 88.2250641346 87.8077904614 87.3915573708 86.9763648630 86.5622129380 86.1491015956 85.7370308360 85.3260006591 84.9160110649 84.5070620535 84.0991536247 83.6922857787 83.2864585155 82.8816718349 82.4779257371 82.0752202220 81.6735552897 81.2729309400 80.8733471731 80.4748039889 80.0773013875 79.6808393688 79.2854179327 78.8910370795 78.4976968089 78.1053971211 77.7141380160 77.3239194936 76.9347415540 76.5466041971 76.1595074229 75.7734512314 75.3884356227 75.0044605966 74.6215261534 74.2396322928 73.8587790150 73.4789663198 73.1001942075 72.7224626778 72.3457717309 71.9701213667 71.5955115852 71.2219423864 70.8494137704 70.4779257371 70.1074782865 69.7380714187 69.3697051336 69.0023794312 68.6360943115 68.2708497746 67.9066458204 67.5434824489 67.1813596601 66.8202774541 66.4602358308 66.1012347902 65.7432743323 65.3863544572 65.0304751648 64.6756364551 64.3218383282 63.9690807839 63.6173638224 63.2666874437 62.9170516476 62.5684564343 62.2209018037 61.8743877558 61.5289142907 61.1844814083 60.8410891086 60.4987373916 60.1574262574 59.8171557059 59.4779257371 59.1397363511 58.8025875477 58.4664793271 58.1314116893 57.7973846341 57.4643981617 57.1324522720 56.8015469650 56.4716822408 56.1428580992 55.8150745404 55.4883315644 55.1626291710 54.8379673604 54.5143461325 54.1917654874 53.8702254249 53.5497259452 53.2302670483 52.9118487340 52.5944710025 52.2781338537 51.9628372876 51.6485813042 51.3353659036 51.0231910857 50.7120568505 50.4019631981 50.0929101284 49.7848976414 49.4779257371 49.1719944156 48.8671036768 48.5632535207 48.2604439473 47.9586749567 47.6579465488 47.3582587236 47.0596114811 46.7620048214 46.4654387444 46.1699132501 45.8754283386 45.5819840098 45.2895802637 44.9982171003 44.7078945196 44.4186125217 44.1303711065 43.8431702741 43.5570100243 43.2718903573 42.9878112730 42.7047727715 42.4227748526 42.1418175165 41.8619007631 41.5830245925 41.3051890045 41.0283939993 40.7526395769 40.4779257371 40.2042524801 39.9316198058 39.6600277142 39.3894762054 39.1199652793 38.8514949359 38.5840651752 38.3176759973 38.0523274021 37.7880193896 37.5247519598 37.2625251128 37.0013388485 36.7411931669 36.4820880680 36.2240235519 35.9669996185 35.7110162678 35.4560734999 35.2021713146 34.9493097121 34.6974886924 34.4467082553 34.1969684010 33.9482691294 33.7006104406 33.4539923344 33.2084148110 32.9638778703 32.7203815124 32.4779257371 32.2365105446 31.9961359348 31.7568019078 31.5185084634 31.2812556018 31.0450433230 30.8098716268 30.5757405134 30.3426499827 30.1106000347 29.8795906695 29.6496218870 29.4206936872 29.1928060701 28.9659590358 28.7401525842 28.5153867153 28.2916614291 28.0689767257 27.8473326050 27.6267290670 27.4071661117 27.1886437392 26.9711619494 26.7547207423 26.5393201180 26.3249600763 26.1116406175 25.8993617413 25.6881234478 25.4779257371 25.2687686091 25.0606520639 24.8535761013 24.6475407215 24.4425459244 24.2385917101 24.0356780784 23.8338050295 23.6329725633 23.4331806799 23.2344293792 23.0367186612 22.8400485259 22.6444189733 22.4498300035 22.2562816164 22.0637738120 21.8723065904 21.6818799515 21.4924938953 21.3041484218 21.1168435311 20.9305792231 20.7453554978 20.5611723552 20.3780297954 20.1959278183 20.0148664239 19.8348456122 19.6558653833 19.4779257371 19.3010266736 19.1251681929 18.9503502949 18.7765729796 18.6038362470 18.4321400972 18.2614845300 18.0918695457 17.9232951440 17.7557613250 17.5892680888 17.4238154353 17.2594033646 17.0960318766 16.9337009712 16.7724106487 16.6121609088 16.4529517517 16.2947831773 16.1376551856 15.9815677767 15.8265209504 15.6725147069 15.5195490462 15.3676239681 15.2167394728 15.0668955602 14.9180922304 14.7703294832 14.6236073188 14.4779257371 14.3332847382 14.1896843219 14.0471244884 13.9056052376 13.7651265696 13.6256884843 13.4872909817 13.3499340618 13.2136177246 13.0783419702 12.9441067985 12.8109122095 12.6787582033 12.5476447798 12.4175719390 12.2885396809 12.1605480056 12.0335969130 11.9076864031 11.7828164759 11.6589871315 11.5361983698 11.4144501908 11.2937425946 11.1740755810 11.0554491502 10.9378633022 10.8213180368 10.7058133542 10.5913492543 10.4779257371 10.3655428027 10.2542004510 10.1438986820 10.0346374957 9.9264168922 9.8192368714 9.7130974333 9.6079985779 9.5039403053 9.4009226154 9.2989455082 9.1980089837 9.0981130420 8.9992576830 8.9014429067 8.8046687132 8.7089351024 8.6142420743 8.5205896289 8.4279777663 8.3364064863 8.2458757891 8.1563856747 8.0679361429 7.9805271939 7.8941588276 7.8088310441 7.7245438433 7.6412972252 7.5590911898 7.4779257371 7.3978008672 7.3187165800 7.2406728755 7.1636697538 7.0877072147 7.0127852585 6.9389038849 6.8660630940 6.7942628859 6.7235032605 6.6537842179 6.5851057579 6.5174678807 6.4508705862 6.3853138745 6.3207977454 6.2573221991 6.1948872356 6.1334928547 6.0731390566 6.0138258412 5.9555532085 5.8983211586 5.8421296913 5.7869788068 5.7328685051 5.6797987860 5.6277696497 5.5767810961 5.5268331253 5.4779257371 5.4300589317 5.3832327090 5.3374470691 5.2927020118 5.2489975373 5.2063336455 5.1647103365 5.1241276102 5.0845854666 5.0460839057 5.0086229275 4.9722025321 4.9368227194 4.9024834895 4.8691848422 4.8369267777 4.8057092959 4.7755323968 4.7463960805 4.7183003469 4.6912451960 4.6652306279 4.6402566424 4.6163232397 4.5934304197 4.5715781825 4.5507665280 4.5309954562 4.5122649671 4.4945750607 4.4779257371 4.4623169962 4.4477488381 4.4342212626 4.4217342699 4.4102878599 4.3998820326 4.3905167881 4.3821921263 4.3749080472 4.3686645509 4.3634616372 4.3592993063 4.3561775581 4.3540963927 4.3530558100 4.3530558100 4.3540963927 4.3561775581 4.3592993063 4.3634616372 4.3686645509 4.3749080472 4.3821921263 4.3905167881 4.3998820326 4.4102878599 4.4217342699 4.4342212626 4.4477488381 4.4623169962 4.4779257371 4.4945750607 4.5122649671 4.5309954562 4.5507665280 4.5715781825 4.5934304197 4.6163232397 4.6402566424 4.6652306279 4.6912451960 4.7183003469 4.7463960805 4.7755323968 4.8057092959 4.8369267777 4.8691848422 4.9024834895 4.9368227194 4.9722025321 5.0086229275 5.0460839057 5.0845854666 5.1241276102 5.1647103365 5.2063336455 5.2489975373 5.2927020118 5.3374470691 5.3832327090 5.4300589317 5.4779257371 5.5268331253 5.5767810961 5.6277696497 5.6797987860 5.7328685051 5.7869788068 5.8421296913 5.8983211586 5.9555532085 6.0138258412 6.0731390566 6.1334928547 6.1948872356 6.2573221991 6.3207977454 6.3853138745 6.4508705862 6.5174678807 6.5851057579 6.6537842179 6.7235032605 6.7942628859 6.8660630940 6.9389038849 7.0127852585 7.0877072147 7.1636697538 7.2406728755 7.3187165800 7.3978008672 7.4779257371 7.5590911898 7.6412972252 7.7245438433 7.8088310441 7.8941588276 7.9805271939 8.0679361429 8.1563856747 8.2458757891 8.3364064863 8.4279777663 8.5205896289 8.6142420743 8.7089351024 8.8046687132 8.9014429067 8.9992576830 9.0981130420 9.1980089837 9.2989455082 9.4009226154 9.5039403053
diff --git a/LookUp_GSFLX.pat b/LookUp_GSFLX.pat
deleted file mode 100644 (file)
index e54c25c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-0.691684499304543      2.5553331732    3.0594158074    2.8359867991    2.6779741659    2.5786733313    2.5239598572    2.4983301303    2.4962694960    2.5094971086    2.5426996204    2.6063732853    2.7350298540    2.9828245016    3.4055879870    3.9898207100    4.6481301453    5.2875524195    5.8581945389    6.3079824631    6.6412499639    6.9413791690    7.1846041282    7.3953123710    7.6176860043    7.8096817375    8.0067325107    8.1824336482    8.3656751683    8.5158454387    8.6864709557    8.8598683920    9.0043434604    9.1401185902    9.2764587729    9.4272461853    9.5447520975    9.6415596571    9.7861408859    9.9103732453    10.0489496936   10.1261750141   10.1217246285   10.2284675874   10.2770601426   10.4099989426   10.3513277189   10.5082756034   10.6129101662   10.7462342405   10.7920437765   11.1871460976   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   16.2726826998   13.1408182520   13.4345793705   13.1969077186   13.2563311391   13.2980038355   13.4345793705   13.2980038355   13.5105652775   13.3869513215   13.3869513215   13.5372335246   13.8159469270   13.1778595237   13.2361284318   13.4345793705   13.2361284318   13.0706139933   13.1591673906   12.8576919961   12.6048566549   12.8440863440   12.7055001807   12.5037605381   12.3606596944   12.1375161431   12.0792472350   12.0605551020   11.8548466125   11.8548466125   11.4051482494   10.9640025463   10.9932933432   11.1516993486   11.2482540836   11.4510579507   11.6509832119   11.9117094744   12.2883390328   12.4119529888   12.8996561952   13.1591673906   13.6824155344   13.4104818189   14.3755627150   14.3149380931   14.2577796793   14.8455663442   14.8455663442   15.0687098955   15.0687098955   16.3596940768   16.3596940768   16.3596940768   16.3596940768   16.3596940768   16.0495391485   16.0495391485   16.0495391485   16.0495391485   16.4550042566   16.4550042566   16.4550042566   16.4550042566   16.4550042566   16.1926399922   16.1926399922   16.1926399922   16.1926399922   16.1926399922   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.3152055219   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.4105157017   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   17.2281941449   16.4550042566   16.4550042566   16.4550042566   16.4550042566   16.4550042566   16.4550042566   16.4550042566   15.9694964409   15.9694964409   15.9694964409   15.9694964409   16.2318607053   16.2318607053   16.2318607053   16.2318607053   15.4741750036   15.4741750036   15.4741750036   15.4434033450   15.4434033450   15.8488684531   15.8488684531   15.8488684531   15.4434033450   15.4434033450   16.4550042566   16.4550042566   16.4550042566   16.4550042566   16.4550042566   16.0495391485   16.0495391485   16.0495391485   16.0495391485   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   18.9231037881   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.6787796883   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   17.1481514372   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   21.4876184575   
-0.986562257425735      10.3415283494   11.3198841904   11.3520154685   11.1199324022   10.9783429482   10.7619637970   10.7894884704   10.8130189678   10.8543371171   11.0756213559   11.1937914633   11.3643359529   11.5109394271   11.8293931582   12.2581538289   12.4588245244   13.2423557664   13.3567661176   13.8087512414   13.9629019212   14.2883243216   14.6560491017   14.6560491017   14.4553784063   14.5506885861   14.2142163495   14.0200603350   13.5951771411   14.0806849568   13.6752198487   13.6343978542   13.5210691689   13.2979256176   13.2156875194   12.6943905957   12.4344330713   12.7423998149   12.5492085859   12.6191671745   12.6485810597   12.6337659739   12.4588245244   12.7928306685   12.7423998149   12.4712470444   12.4106224226   12.3206741859   12.0329921135   11.8765399367   11.5905834902   11.6942183799   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   11.6919221676   8.4792582573    8.3235592071    8.0859445313    7.8879391053    7.6772142411    7.4630313418    7.2478552919    7.0525389341    6.8552944635    6.6422646628    6.4339729613    6.2172980477    6.0209148625    5.8066626568    5.5875283433    5.3749293070    5.1658740343    4.9557527023    4.7490621238    4.5463335967    4.3468446210    4.1522151995    3.9658683704    3.7881030690    3.6210877557    3.4652990068    3.3287078436    3.2087910912    3.1048585083    2.5586356163    2.1774651298    2.2602527335    2.3849401423    2.5710467640    2.8066236228    3.0773993606    3.3765869205    3.6939151402    4.0259634741    4.3665435760    4.7148323324    5.0614596918    5.3913889088    5.7093849656    6.0178582939    6.2899889257    6.5774986942    6.8670087001    7.1809618496    7.5448089091    7.9097675470    8.2227518024    8.3334838618    8.3291048739    8.3611931885    8.3744056020    8.4077913352    8.4693833350    8.5670042263    8.6590443743    8.8316891456    8.9310126207    9.1121745890    9.1735600391    9.3100003324    9.4350928564    9.5427235205    9.6528487861    9.7749320995    9.9024589106    10.0063305395   10.0986695796   10.2809911364   10.4580120810   10.5129143754   10.6794875752   10.7687742660   10.8059015000   11.3438853425   11.6547766478   12.0825890546   12.2088827799   12.3646373093   12.4465544318   12.4588245244   12.8102224112   12.6047784370   12.5905938020   12.9412506737   12.9214480464   13.0031260774   12.9214480464   13.2697547406   13.3567661176   13.4859778491   13.5951771411   13.5574368131   13.5951771411   13.5574368131   13.2423557664   13.8087512414   13.9629019212   13.4859778491   13.7622312257   14.1452234780   13.3875377763   13.4520762974   13.3875377763   13.8575414055   13.5574368131   13.5210691689   13.4192864746   13.5951771411   12.9820726682   13.3269131545   12.9614533810   13.0031260774   12.9412506737   13.0920735634   12.8279219883   12.5905938020   12.4965648524   12.4588245244   12.3759368646   12.3646373093   12.1083415507   12.1437434778   11.9045137887   12.1804448446   11.8163210767   11.8163210767   11.8560614053   11.9187997460   12.0329921135   12.0492526343   12.0741501860   12.2993967875   12.5357855655   12.8829817655   12.7757362352   12.9614533810   13.2156875194   13.1156040608   13.7177794632   13.7177794632   14.0806849568   13.8087512414   14.2142163495   14.3683670293   15.4669793180   15.4669793180   15.4669793180   14.9814715022   14.9814715022   16.0648163187   16.0648163187   16.0648163187   16.0648163187   16.0648163187   16.1601264985   16.1601264985   16.1601264985   16.1601264985   16.1601264985   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   17.0355952359   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   18.1616064987   16.4012885553   16.4012885553   16.4012885553   16.4012885553   16.4012885553   16.4012885553   16.4012885553   16.6526029836   16.6526029836   16.6526029836   16.6526029836   16.6526029836   16.6526029836   16.6526029836   16.6526029836   16.6526029836   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   17.5952110238   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   18.9574078334   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   22.1465785038   
-2.36361068185727       14.3776129660   14.3776129660   14.3776129660   14.3776129660   14.2722524503   14.2722524503   14.2722524503   13.7714771624   13.7714771624   13.2249334560   13.2249334560   14.0098881859   14.0098881859   14.0098881859   14.2722524503   14.2722524503   14.2722524503   14.4646243430   14.4646243430   14.4646243430   14.4646243430   14.9653996309   14.9653996309   14.9653996309   14.9653996309   14.9653996309   14.9653996309   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   16.9701502800   14.2975702583   14.2975702583   14.2975702583   14.2975702583   13.3967837130   13.3967837130   13.1736401617   13.1736401617   12.9112758972   12.7036365324   12.2573494298   12.1440207445   12.2181287166   11.7150251390   11.9208771932   11.8126636085   11.3490908696   11.4508735639   11.0817761000   11.0218779584   10.9653657481   10.6887335119   10.6320381682   10.5635703689   10.0468796257   9.6591140947    9.7858658003    9.9040712225    10.1243671212   10.3642374663   10.4199794493   10.8127861605   11.0335739982   11.4872412081   11.6260776529   11.7873458005   11.9797176932   12.6430119106   12.2181287166   13.1248499975   13.1248499975   13.1736401617   12.7036365324   12.7036365324   14.0899308935   14.0899308935   14.0899308935   13.7714771624   13.7714771624   13.6844657854   13.6844657854   12.8371679250   12.4804929811   12.6430119106   12.7036365324   12.4317028169   12.3851828013   12.1440207445   11.7150251390   11.8386390949   11.8126636085   11.5844049565   11.6475838582   11.3490908696   10.9544366776   11.1454919144   11.2135453776   10.9875888849   10.7666950533   10.8222649045   10.6640408993   10.6086908042   10.4589454178   9.7396529572    9.8630971483    10.0166397405   9.8202334438    9.8558243889    9.7691149899    9.5790713870    9.4552019053    9.5126459110    9.2696493279    9.1288360450    8.9308755943    8.8067271648    8.5467084839    8.4998771842    8.2893242342    8.1003431064    7.9570752970    7.7909816467    7.5616075456    7.4226560855    7.2411297574    7.0655043077    6.9165474516    6.7334913873    6.5650998709    6.3774870593    6.2190967212    6.0348525299    5.8607531635    5.7099329413    5.5400285277    5.3610596289    5.2064293092    5.0342288202    4.8777172772    4.7236985016    4.5657656690    4.4093837879    4.2612342386    4.1149253270    3.9692474419    3.8415158793    3.7050671255    3.5860421306    3.4760888097    3.3754409052    3.2886272186    3.2190603349    3.1593404805    3.1183718783    2.9910560368    2.8942502033    2.9054296376    2.9497371671    3.0102837633    3.1018623657    3.2063565510    3.3382066357    3.4876682767    3.6500157621    3.8043577496    3.9820647555    4.1666774791    4.3461720491    4.5459795172    4.7481237588    4.9519730600    5.1608598662    5.3839785777    5.6143933774    5.8225461221    6.0444227441    6.2574208043    6.4494472089    6.6728010430    6.8649954213    7.0406760523    7.3272013866    7.4762111610    7.7085379775    7.8293938632    7.9986210115    8.1948395911    8.3517469922    8.4453677785    8.5896936121    8.8105415369    8.8859242065    9.0257548325    9.2656251776    9.2576251350    9.4973394897    9.5763279011    9.7047841315    9.8378705853    9.9232656697    10.0425032511   10.4136302216   10.5417513215   10.6559436890   10.9436257615   11.0817761000   10.9329304724   11.3018379848   11.3018379848   11.2865705126   11.6475838582   11.5844049565   11.5642022492   11.6695627649   12.0104893518   12.1089294247   12.1440207445   11.9498647300   12.5858534968   12.2573494298   12.5858534968   12.2981714243   12.1803883886   12.3851828013   12.9504966103   12.9504966103   12.5858534968   12.5317862755   12.9112758972   12.9112758972   13.1736401617   13.1736401617   12.8371679250   13.0783299819   12.8371679250   12.7681750535   13.0338782193   13.0338782193   12.9112758972   12.2981714243   12.3851828013   12.3407310387   12.2981714243   12.2981714243   12.0104893518   11.7385556364   11.8653073420   11.4331739868   11.8386390949   11.6260776529   11.6050242437   11.6695627649   11.7626531879   11.4872412081   11.4157822441   11.1857658135   11.3330905283   11.6050242437   11.4872412081   11.5059333411   11.4331739868   12.1089294247   11.9498647300   12.4317028169   12.1803883886   12.0750278730   12.0422380502   12.7681750535   13.0783299819   13.0783299819   13.1736401617   13.8667873422   13.8667873422   13.6844657854   13.6844657854   13.5303151056   13.5303151056   15.2530817033   15.2530817033   15.2530817033   15.2530817033   15.2530817033   15.2530817033   15.2530817033   15.2530817033   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   16.7289882231   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   19.3842402387   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   15.4762252546   
-3.70446173273019       13.2190834719   13.2190834719   13.2190834719   13.2190834719   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   14.6053778330   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   16.1195055657   13.6833890800   13.6833890800   13.6833890800   13.6833890800   13.6833890800   13.6833890800   13.6833890800   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   15.4163080492   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.5408393119   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   14.3977384682   13.1237732921   13.1237732921   13.1237732921   13.1237732921   13.0367619151   13.0367619151   13.0367619151   13.0367619151   12.3436147345   12.3436147345   12.1429440391   12.1429440391   12.1429440391   11.4963168742   10.9998799878   11.4273240027   11.3021608597   10.9573203734   10.7013869993   10.8395373378   10.6090136792   10.2233511983   10.2852266021   10.3287117140   10.0245003396   10.1841304852   10.0410296416   9.8449147626    10.0082398187   9.7533475691    9.5402543536    9.7409250491    9.7165335960    9.6355645334    9.7286549565    9.7786653771    9.9609869339    10.4977880441   10.5244562911   10.6696383010   10.7341768221   10.8395373378   11.1909352246   11.2450024459   11.6504675540   11.7374789310   11.0908517661   12.3436147345   12.3436147345   11.7839989466   11.7839989466   12.3436147345   12.3436147345   12.5259362913   12.5259362913   12.5259362913   12.9314013995   12.9314013995   12.9314013995   12.2635720269   12.2635720269   12.4613977702   12.4613977702   12.4613977702   12.1204711832   12.1204711832   11.0443317504   11.5704248463   11.5704248463   11.6504675540   11.3021608597   11.3021608597   11.0908517661   10.8772776658   10.9998799878   10.6090136792   9.7165335960    9.7915687819    9.8178860902    9.8587080848    9.5814973122    9.8178860902    9.5606632253    9.3991757554    9.2990922968    9.0919490869    9.1114936829    8.8123642246    8.6019847150    8.6715423988    8.5041624220    8.2660772906    8.1022879820    7.9657634713    7.7792665431    7.6599414871    7.5073328276    7.4457749346    7.2087971706    7.0149298314    6.9048110504    6.7378126683    6.5680285278    6.4533526929    6.2759610491    6.1444587407    5.9702949450    5.8284083384    5.6565061267    5.5078926585    5.3358633024    5.1823807045    5.0355185650    4.8712087451    4.7238087446    4.5714235792    4.4285099927    4.2963718405    4.1624538765    4.0133135284    3.8928819098    3.7719333578    3.6508169391    3.5257985665    3.4208897706    3.3373099723    3.2512886750    3.1891923696    3.1390241946    3.0799389880    3.0303267556    3.0312293371    3.0530470566    3.1025511899    3.1663142167    3.2480494267    3.3333119252    3.4543293908    3.5776622282    3.7154169851    3.8648159311    4.0176224045    4.1640878257    4.3430975806    4.4960475287    4.6373767597    4.7986655330    4.9548746738    5.1284973123    5.2741658666    5.4608354416    5.6567139621    5.8117657614    5.9680222167    6.1233559646    6.2962425555    6.4487528688    6.7165933210    6.8471298028    7.0444643817    7.2296209275    7.3363183417    7.5986826062    7.7251993218    7.9657634713    8.0150767848    8.2632564143    8.4828850235    8.5369522448    8.5980399368    8.8778788317    8.8675160447    9.1795471462    9.3150926382    9.6810269075    9.9012676992    9.8449147626    9.9922394774    10.0410296416   10.5244562911   10.6090136792   10.5800261423   10.8772776658   10.9573203734   10.8395373378   10.9573203734   11.6504675540   11.6504675540   11.6504675540   11.3627854815   11.8327891108   11.6504675540   11.9953080403   11.9953080403   12.0559326621   12.0559326621   12.4306261115   12.4306261115   12.5949291628   12.5949291628   12.5949291628   12.7490798427   12.7490798427   12.7490798427   12.8826112353   12.8826112353   12.8826112353   12.8826112353   12.2635720269   12.2635720269   13.1798627587   13.1798627587   13.1798627587   13.1798627587   13.1798627587   12.4306261115   12.4306261115   12.1894640547   12.1894640547   11.9953080403   11.9953080403   11.8327891108   12.5949291628   12.5949291628   12.5949291628   12.6690371350   12.6690371350   12.6690371350   12.3436147345   12.3436147345   12.7490798427   12.7490798427   12.7490798427   12.3436147345   12.3436147345   12.9567192074   12.9567192074   12.9567192074   12.9567192074   13.4422270232   13.4422270232   13.4422270232   13.4422270232   13.4422270232   13.2190834719   13.2190834719   13.2190834719   13.2190834719   13.6245485800   13.6245485800   13.6245485800   13.6245485800   13.6245485800   13.6245485800   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   16.0668956154   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   19.6687636925   
-5.3528943754582        14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.9718482108   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.8252447366   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   14.0555574790   12.2637980097   12.2637980097   12.2637980097   12.2637980097   12.2637980097   12.2637980097   12.2637980097   12.2637980097   11.4753406494   11.4753406494   11.4753406494   11.4753406494   10.5410314120   10.5410314120   11.2341785926   11.2341785926   11.2341785926   11.2341785926   10.3468753976   10.3468753976   10.7821934688   10.7821934688   10.6951820918   10.6951820918   10.6151393841   10.6151393841   10.6951820918   10.6951820918   10.8775036486   10.8775036486   10.8775036486   10.8775036486   10.8775036486   10.8775036486   11.2829687567   11.2829687567   11.2829687567   11.3883292724   11.3883292724   11.3883292724   11.3883292724   11.4573221439   11.4573221439   11.4573221439   11.4573221439   11.4573221439   10.8775036486   10.8775036486   10.6951820918   10.6951820918   10.3468753976   10.3468753976   10.0020349113   10.1843564681   10.0890462883   10.0890462883   10.0890462883   9.5965698032    9.3514473451    9.5425025819    8.9315934996    9.1911046950    8.3925969988    8.4796083758    8.3598071760    8.2822489417    8.1431361392    7.9330646694    7.8522125728    7.9651529840    7.7420094327    7.5669606352    7.4897292873    7.3164575660    7.3629775816    7.1256493953    6.9224211537    6.9856833505    6.8136182939    6.6638956656    6.6462999037    6.5285168680    6.4683483466    6.3384732651    6.3278461726    6.1607920879    6.1935222822    6.1085153774    6.0207968368    5.9916760051    5.8123801692    5.7335036425    5.5811882847    5.4893455781    5.3137498186    5.2527643813    5.1066857726    4.9732323132    4.8790634878    4.7012206645    4.6489926450    4.4923092496    4.4082533318    4.3267090687    4.2097837886    4.1495929966    4.0522607912    3.9749619367    3.8769868896    3.8124027989    3.7343600919    3.6957596243    3.5987366896    3.6019159030    3.5393955460    3.4852256543    3.4688518769    3.4452565551    3.4776163883    3.5048829182    3.5091639623    3.5067693553    3.5091639623    3.5427827301    3.5770308343    3.6138937621    3.6678675778    3.7291579047    3.7601359526    3.8652081904    3.9143136627    3.9800007461    4.0689059412    4.1621202623    4.2587646651    4.3264233136    4.4384728174    4.5252227451    4.6875981628    4.7607289105    4.9185622932    4.9289466025    5.1148235327    5.2250144683    5.3496631238    5.4640734750    5.5399655689    5.7631091202    5.8444547597    6.0588362884    6.1256390835    6.1806662741    6.4001668341    6.5415209524    6.6148237716    6.6908838103    6.7831590864    7.0402041894    7.2190834020    7.1886241945    7.3394470842    7.5033349393    7.6911510155    8.0681009533    8.0681009533    8.2528350565    8.4615898703    8.6583001646    8.5749185556    8.4264985505    8.7733694943    8.7980621069    9.0857441794    9.0857441794    9.1196457311    9.5425025819    9.6537282170    9.4912092875    9.7143528388    10.0890462883   9.5965698032    10.5410314120   10.5410314120   10.6151393841   10.6151393841   10.8775036486   10.8775036486   10.1843564681   11.0206044923   11.0206044923   11.0206044923   11.7937943805   11.7937943805   11.7937943805   11.7937943805   11.7937943805   11.2341785926   11.2341785926   11.2341785926   11.2341785926   11.3883292724   11.3883292724   11.3883292724   11.3883292724   10.6151393841   10.6151393841   10.8775036486   10.8775036486   10.9464965201   10.9464965201   10.9464965201   11.5314301160   11.5314301160   11.5314301160   11.5314301160   11.5314301160   11.3082865647   11.3082865647   11.3082865647   11.3082865647   11.4753406494   11.4753406494   11.4753406494   11.4753406494   11.5706508292   11.5706508292   11.5706508292   11.5706508292   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   12.6410922409   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   15.7901585344   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   12.4869415610   
-5.85867715837617       14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   14.2635411638   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   15.2159079522   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   12.5942632510   11.2880115976   11.2880115976   11.2880115976   11.2880115976   11.2880115976   11.2880115976   11.2880115976   11.2880115976   11.2880115976   11.2880115976   11.2880115976   10.7771859738   10.7771859738   10.7771859738   10.5948644170   10.5948644170   10.5948644170   10.3717208657   10.3717208657   10.1093566012   10.1093566012   10.3717208657   10.3717208657   10.3071823446   10.3071823446   10.3071823446   10.1893993089   10.1893993089   10.2764106859   10.2764106859   9.9662557576    9.9662557576    10.2465577227   10.2465577227   10.2465577227   9.7298669795    9.7298669795    9.9662557576    9.9662557576    10.2764106859   10.2764106859   10.0352486291   10.0352486291   9.9017172365    9.9017172365    10.0352486291   10.0352486291   10.0352486291   10.0352486291   10.0352486291   10.0352486291   10.0352486291   9.7298669795    9.7298669795    9.5832635053    9.5832635053    9.3421014485    9.4162094207    9.2085700559    8.9366363404    9.2085700559    8.7230622401    8.8456645622    8.8031049478    8.8901163248    8.5471715736    8.0691357727    8.1310111764    8.2199586624    7.7764661587    7.8067715082    7.7470522735    7.6244499514    7.4168105867    7.7470522735    7.3367678790    7.4272818865    7.3083299437    7.0113454786    7.0685038924    6.9907261914    7.0323988878    6.8935624429    6.8453603411    6.6828414116    6.7394117631    6.5695127263    6.6012614246    6.4438245111    6.3864473985    6.3009861691    6.1581128826    6.1090409887    6.0124512181    5.8326904822    5.7526477745    5.7177605155    5.6443330470    5.5291098237    5.3731581528    5.3867453184    5.2242263889    5.0854760804    5.0189153139    4.8960944842    4.8187612808    4.7080661821    4.6115580576    4.4833970775    4.4009693602    4.3088663225    4.2232525698    4.1256141002    4.0567245932    3.9651709671    3.8947485028    3.8177874617    3.7669643633    3.7250706443    3.6616850857    3.6673065107    3.6124655950    3.5829743733    3.5558616014    3.6958976441    3.7814198175    3.8008379034    3.8382227677    3.8047671815    3.8275212917    3.8209262858    3.8472778902    3.8788751537    3.8788751537    3.9510746839    3.9781301117    4.0049068344    4.0683695574    4.1018672930    4.1279423900    4.1929472203    4.2514234467    4.3023697799    4.3827594488    4.4426637787    4.4652696929    4.4778691475    4.6071569188    4.6679383910    4.7333661964    4.7740399219    4.8296733142    4.9095854139    5.0246133350    5.0438446969    5.1438259634    5.1865721973    5.2915595090    5.4074786112    5.4116773577    5.4649657021    5.6337695685    5.6621906644    5.6840494582    5.8608613592    5.9797439002    5.9150506880    6.1006257917    6.1463480411    6.2285861393    6.2381555903    6.3643876805    6.3939101197    6.4880973348    6.6012614246    6.5784813963    6.5966637153    6.8106747831    7.0611778523    7.1213463738    7.1771377334    7.2626599068    7.3860389280    7.8540243931    7.6770936849    7.6373533563    8.0691357727    7.8702849140    8.1744962884    8.0493331454    8.0893384800    8.2675867114    8.4258107166    8.7230622401    8.6138629481    9.0367197990    9.4162094207    9.3421014485    9.3421014485    9.4962521283    9.2731085770    9.6785736851    9.2731085770    9.3421014485    9.2085700559    9.3421014485    9.6785736851    9.5832635053    8.8901163248    9.0907870202    9.4162094207    8.9366363404    8.9366363404    9.2731085770    9.2731085770    9.4962521283    9.0907870202    8.8031049478    8.8901163248    8.5799613965    8.7622829533    8.8901163248    8.6853219121    8.8901163248    9.0367197990    9.2085700559    9.8410926146    9.8410926146    8.8456645622    8.9366363404    9.2731085770    9.4162094207    8.8901163248    9.2731085770    9.4162094207    9.2731085770    9.4962521283    9.6785736851    10.0352486291   10.0352486291   9.3421014485    9.6785736851    9.8410926146    9.8410926146    9.6785736851    9.2731085770    9.6785736851    9.5832635053    9.6785736851    9.6785736851    9.6785736851    10.0352486291   10.0352486291   10.1893993089   10.1893993089   10.0352486291   10.0352486291   10.7771859738   10.7771859738   10.7771859738   10.7771859738   10.7771859738   10.7771859738   10.3717208657   10.3717208657   10.6818757940   10.6818757940   10.6818757940   10.9695578665   10.9695578665   10.9695578665   10.9695578665   11.3750229746   11.3750229746   11.3750229746   11.3750229746   11.3750229746   11.3750229746   11.8757982625   11.8757982625   11.8757982625   11.8757982625   11.8757982625   11.8757982625   11.8757982625   11.8757982625   11.8757982625   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   16.0094822393   
-9.9920733990333        375.2912309860  374.0536276802  372.8180904901  371.5846194157  370.3532144571  369.1238756141  367.8966028868  366.6713962752  365.4482557794  364.2271813992  363.0081731348  361.7912309860  360.5763549529  359.3635450356  358.1528012339  356.9441235480  355.7375119777  354.5329665232  353.3304871843  352.1300739612  350.9317268538  349.7354458620  348.5412309860  347.3490822257  346.1589995810  344.9709830521  343.7850326389  342.6011483414  341.4193301595  340.2395780934  339.0618921430  337.8862723083  336.7127185893  335.5412309860  334.3718094984  333.2044541265  332.0391648703  330.8759417298  329.7147847050  328.5556937959  327.3986690025  326.2437103248  325.0908177629  323.9399913166  322.7912309860  321.6445367711  320.4999086719  319.3573466885  318.2168508207  317.0784210686  315.9420574323  314.8077599116  313.6755285067  312.5453632174  311.4172640438  310.2912309860  309.1672640438  308.0453632174  306.9255285067  305.8077599116  304.6920574323  303.5784210686  302.4668508207  301.3573466885  300.2499086719  299.1445367711  298.0412309860  296.9399913166  295.8408177629  294.7437103248  293.6486690025  292.5556937959  291.4647847050  290.3759417298  289.2891648703  288.2044541265  287.1218094984  286.0412309860  284.9627185893  283.8862723083  282.8118921430  281.7395780934  280.6693301595  279.6011483414  278.5350326389  277.4709830521  276.4089995810  275.3490822257  274.2912309860  273.2354458620  272.1817268538  271.1300739612  270.0804871843  269.0329665232  267.9875119777  266.9441235480  265.9028012339  264.8635450356  263.8263549529  262.7912309860  261.7581731348  260.7271813992  259.6982557794  258.6713962752  257.6466028868  256.6238756141  255.6032144571  254.5846194157  253.5680904901  252.5536276802  251.5412309860  250.5309004075  249.5226359447  248.5164375976  247.5123053662  246.5102392505  245.5102392505  244.5123053662  243.5164375976  242.5226359447  241.5309004075  240.5412309860  239.5536276802  238.5680904901  237.5846194157  236.6032144571  235.6238756141  234.6466028868  233.6713962752  232.6982557794  231.7271813992  230.7581731348  229.7912309860  228.8263549529  227.8635450356  226.9028012339  225.9441235480  224.9875119777  224.0329665232  223.0804871843  222.1300739612  221.1817268538  220.2354458620  219.2912309860  218.3490822257  217.4089995810  216.4709830521  215.5350326389  214.6011483414  213.6693301595  212.7395780934  211.8118921430  210.8862723083  209.9627185893  209.0412309860  208.1218094984  207.2044541265  206.2891648703  205.3759417298  204.4647847050  203.5556937959  202.6486690025  201.7437103248  200.8408177629  199.9399913166  199.0412309860  198.1445367711  197.2499086719  196.3573466885  195.4668508207  194.5784210686  193.6920574323  192.8077599116  191.9255285067  191.0453632174  190.1672640438  189.2912309860  188.4172640438  187.5453632174  186.6755285067  185.8077599116  184.9420574323  184.0784210686  183.2168508207  182.3573466885  181.4999086719  180.6445367711  179.7912309860  178.9399913166  178.0908177629  177.2437103248  176.3986690025  175.5556937959  174.7147847050  173.8759417298  173.0391648703  172.2044541265  171.3718094984  170.5412309860  169.7127185893  168.8862723083  168.0618921430  167.2395780934  166.4193301595  165.6011483414  164.7850326389  163.9709830521  163.1589995810  162.3490822257  161.5412309860  160.7354458620  159.9317268538  159.1300739612  158.3304871843  157.5329665232  156.7375119777  155.9441235480  155.1528012339  154.3635450356  153.5763549529  152.7912309860  152.0081731348  151.2271813992  150.4482557794  149.6713962752  148.8966028868  148.1238756141  147.3532144571  146.5846194157  145.8180904901  145.0536276802  144.2912309860  143.5309004075  142.7726359447  142.0164375976  141.2623053662  140.5102392505  139.7602392505  139.0123053662  138.2664375976  137.5226359447  136.7809004075  136.0412309860  135.3036276802  134.5680904901  133.8346194157  133.1032144571  132.3738756141  131.6466028868  130.9213962752  130.1982557794  129.4771813992  128.7581731348  128.0412309860  127.3263549529  126.6135450356  125.9028012339  125.1941235480  124.4875119777  123.7829665232  123.0804871843  122.3800739612  121.6817268538  120.9854458620  120.2912309860  119.5990822257  118.9089995810  118.2209830521  117.5350326389  116.8511483414  116.1693301595  115.4895780934  114.8118921430  114.1362723083  113.4627185893  112.7912309860  112.1218094984  111.4544541265  110.7891648703  110.1259417298  109.4647847050  108.8056937959  108.1486690025  107.4937103248  106.8408177629  106.1899913166  105.5412309860  104.8945367711  104.2499086719  103.6073466885  102.9668508207  102.3284210686  101.6920574323  101.0577599116  100.4255285067  99.7953632174   99.1672640438   98.5412309860   97.9172640438   97.2953632174   96.6755285067   96.0577599116   95.4420574323   94.8284210686   94.2168508207   93.6073466885   92.9999086719   92.3945367711   91.7912309860   91.1899913166   90.5908177629   89.9937103248   89.3986690025   88.8056937959   88.2147847050   87.6259417298   87.0391648703   86.4544541265   85.8718094984   85.2912309860   84.7127185893   84.1362723083   83.5618921430   82.9895780934   82.4193301595   81.8511483414   81.2850326389   80.7209830521   80.1589995810   79.5990822257   79.0412309860   78.4854458620   77.9317268538   77.3800739612   76.8304871843   76.2829665232   75.7375119777   75.1941235480   74.6528012339   74.1135450356   73.5763549529   73.0412309860   72.5081731348   71.9771813992   71.4482557794   70.9213962752   70.3966028868   69.8738756141   69.3532144571   68.8346194157   68.3180904901   67.8036276802   67.2912309860   66.7809004075   66.2726359447   65.7664375976   65.2623053662   64.7602392505   64.2602392505   63.7623053662   63.2664375976   62.7726359447   62.2809004075   61.7912309860   61.3036276802   60.8180904901   60.3346194157   59.8532144571   59.3738756141   58.8966028868   58.4213962752   57.9482557794   57.4771813992   57.0081731348   56.5412309860   56.0763549529   55.6135450356   55.1528012339   54.6941235480   54.2375119777   53.7829665232   53.3304871843   52.8800739612   52.4317268538   51.9854458620   51.5412309860   51.0990822257   50.6589995810   50.2209830521   49.7850326389   49.3511483414   48.9193301595   48.4895780934   48.0618921430   47.6362723083   47.2127185893   46.7912309860   46.3718094984   45.9544541265   45.5391648703   45.1259417298   44.7147847050   44.3056937959   43.8986690025   43.4937103248   43.0908177629   42.6899913166   42.2912309860   41.8945367711   41.4999086719   41.1073466885   40.7168508207   40.3284210686   39.9420574323   39.5577599116   39.1755285067   38.7953632174   38.4172640438   38.0412309860   37.6672640438   37.2953632174   36.9255285067   36.5577599116   36.1920574323   35.8284210686   35.4668508207   35.1073466885   34.7499086719   34.3945367711   34.0412309860   33.6899913166   33.3408177629   32.9937103248   32.6486690025   32.3056937959   31.9647847050   31.6259417298   31.2891648703   30.9544541265   30.6218094984   30.2912309860   29.9627185893   29.6362723083   29.3118921430   28.9895780934   28.6693301595   28.3511483414   28.0350326389   27.7209830521   27.4089995810   27.0990822257   26.7912309860   26.4854458620   26.1817268538   25.8800739612   25.5804871843   25.2829665232   24.9875119777   24.6941235480   24.4028012339   24.1135450356   23.8263549529   23.5412309860   23.2581731348   22.9771813992   22.6982557794   22.4213962752   22.1466028868   21.8738756141   21.6032144571   21.3346194157   21.0680904901   20.8036276802   20.5412309860   20.2809004075   20.0226359447   19.7664375976   19.5123053662   19.2602392505   19.0102392505   18.7623053662   18.5164375976   18.2726359447   18.0309004075   17.7912309860   17.5536276802   17.3180904901   17.0846194157   16.8532144571   16.6238756141   16.3966028868   16.1713962752   15.9482557794   15.7271813992   15.5081731348   15.2912309860   15.0763549529   14.8635450356   14.6528012339   14.4441235480   14.2375119777   14.0329665232   13.8304871843   13.6300739612   13.4317268538   13.2354458620   13.0412309860   12.8490822257   12.6589995810   12.4709830521   12.2850326389   12.1011483414   11.9193301595   11.7395780934   11.5618921430   11.3862723083   11.2127185893   11.0412309860   10.8718094984   10.7044541265   10.5391648703   10.3759417298   10.2147847050   10.0556937959   9.8986690025    9.7437103248    9.5908177629    9.4399913166    9.2912309860    9.1445367711    8.9999086719    8.8573466885    8.7168508207    8.5784210686    8.4420574323    8.3077599116    8.1755285067    8.0453632174    7.9172640438    7.7912309860    7.6672640438    7.5453632174    7.4255285067    7.3077599116    7.1920574323    7.0784210686    6.9668508207    6.8573466885    6.7499086719    6.6445367711    6.5412309860    6.4399913166    6.3408177629    6.2437103248    6.1486690025    6.0556937959    5.9647847050    5.8759417298    5.7891648703    5.7044541265    5.6218094984    5.5412309860    5.4627185893    5.3862723083    5.3118921430    5.2395780934    5.1693301595    5.1011483414    5.0350326389    4.9709830521    4.9089995810    4.8490822257    4.7912309860    4.7354458620    4.6817268538    4.6300739612    4.5804871843    4.5329665232    4.4875119777    4.4441235480    4.4028012339    4.3635450356    4.3263549529    4.2912309860    4.2581731348    4.2271813992    4.1982557794    4.1713962752    4.1466028868    4.1238756141    4.1032144571    4.0846194157    4.0680904901    4.0536276802    4.0412309860    4.0309004075    4.0226359447    4.0164375976    4.0123053662    4.0102392505    4.0102392505    4.0123053662    4.0164375976    4.0226359447    4.0309004075    4.0412309860    4.0536276802    4.0680904901    4.0846194157    4.1032144571    4.1238756141    4.1466028868    4.1713962752    4.1982557794    4.2271813992    4.2581731348    4.2912309860    4.3263549529    4.3635450356    4.4028012339    4.4441235480    4.4875119777    4.5329665232    4.5804871843    4.6300739612    4.6817268538    4.7354458620    4.7912309860    4.8490822257    4.9089995810    4.9709830521    5.0350326389    5.1011483414    5.1693301595    5.2395780934    5.3118921430    5.3862723083    5.4627185893    5.5412309860    5.6218094984    5.7044541265    5.7891648703    5.8759417298    5.9647847050    6.0556937959    6.1486690025    6.2437103248    6.3408177629    6.4399913166    6.5412309860    6.6445367711    6.7499086719    6.8573466885    6.9668508207    7.0784210686    7.1920574323    7.3077599116    7.4255285067    7.5453632174    7.6672640438    7.7912309860    7.9172640438    8.0453632174    8.1755285067    8.3077599116    8.4420574323    8.5784210686    8.7168508207    8.8573466885    8.9999086719    9.1445367711    9.2912309860    9.4399913166    9.5908177629    9.7437103248    9.8986690025    10.0556937959   10.2147847050   10.3759417298   10.5391648703   10.7044541265   10.8718094984   11.0412309860   11.2127185893   11.3862723083   11.5618921430   11.7395780934   11.9193301595   12.1011483414   12.2850326389   12.4709830521   12.6589995810   12.8490822257   13.0412309860   13.2354458620   13.4317268538   13.6300739612   13.8304871843   14.0329665232   14.2375119777   14.4441235480   14.6528012339   14.8635450356   15.0763549529   15.2912309860   15.5081731348   15.7271813992   15.9482557794   16.1713962752   16.3966028868   16.6238756141   16.8532144571   17.0846194157   17.3180904901   17.5536276802   17.7912309860   18.0309004075   18.2726359447   18.5164375976   18.7623053662   19.0102392505   19.2602392505   19.5123053662   19.7664375976   20.0226359447   20.2809004075   20.5412309860   20.8036276802   21.0680904901   21.3346194157   21.6032144571   21.8738756141   22.1466028868   22.4213962752   22.6982557794   22.9771813992   23.2581731348   23.5412309860   23.8263549529   24.1135450356   24.4028012339   24.6941235480   24.9875119777   25.2829665232   25.5804871843   25.8800739612   26.1817268538   26.4854458620   26.7912309860   27.0990822257   27.4089995810   27.7209830521   28.0350326389   28.3511483414   28.6693301595   28.9895780934   29.3118921430   29.6362723083   29.9627185893   30.2912309860   30.6218094984   30.9544541265   31.2891648703   31.6259417298   31.9647847050   32.3056937959   32.6486690025   32.9937103248   33.3408177629   33.6899913166   34.0412309860   34.3945367711   34.7499086719   35.1073466885   35.4668508207   35.8284210686   36.1920574323   36.5577599116   36.9255285067   37.2953632174   37.6672640438   38.0412309860   38.4172640438   38.7953632174   39.1755285067   39.5577599116   39.9420574323   40.3284210686   40.7168508207   41.1073466885   41.4999086719   41.8945367711   42.2912309860   42.6899913166   43.0908177629   43.4937103248   43.8986690025   44.3056937959   44.7147847050   45.1259417298   45.5391648703   45.9544541265   46.3718094984   46.7912309860   47.2127185893   47.6362723083   48.0618921430   48.4895780934   48.9193301595   49.3511483414   49.7850326389   50.2209830521   50.6589995810   51.0990822257   51.5412309860   51.9854458620   52.4317268538   52.8800739612   53.3304871843   53.7829665232   54.2375119777   54.6941235480   55.1528012339   55.6135450356   56.0763549529   56.5412309860   57.0081731348   57.4771813992   57.9482557794   58.4213962752   58.8966028868   59.3738756141   59.8532144571   60.3346194157   60.8180904901   61.3036276802   61.7912309860   62.2809004075   62.7726359447   63.2664375976   63.7623053662   64.2602392505   64.7602392505   65.2623053662   65.7664375976   66.2726359447   66.7809004075   67.2912309860   67.8036276802   68.3180904901   68.8346194157   69.3532144571   69.8738756141   70.3966028868   70.9213962752   71.4482557794   71.9771813992   72.5081731348   73.0412309860   73.5763549529   74.1135450356   74.6528012339   75.1941235480   75.7375119777   76.2829665232   76.8304871843   77.3800739612   77.9317268538   78.4854458620   79.0412309860   79.5990822257   80.1589995810   80.7209830521   81.2850326389   81.8511483414   82.4193301595   82.9895780934   83.5618921430   84.1362723083   84.7127185893   85.2912309860   85.8718094984   86.4544541265   87.0391648703   87.6259417298   88.2147847050   88.8056937959   89.3986690025   89.9937103248   90.5908177629   91.1899913166   91.7912309860   92.3945367711   92.9999086719   93.6073466885   94.2168508207   94.8284210686   95.4420574323   96.0577599116   96.6755285067   97.2953632174   97.9172640438   98.5412309860   99.1672640438   99.7953632174   100.4255285067  101.0577599116  101.6920574323  102.3284210686  102.9668508207  103.6073466885  104.2499086719  104.8945367711  105.5412309860  106.1899913166  106.8408177629  107.4937103248  108.1486690025  108.8056937959  109.4647847050  110.1259417298  110.7891648703  111.4544541265  112.1218094984  112.7912309860  113.4627185893  114.1362723083  114.8118921430  115.4895780934  116.1693301595  116.8511483414  117.5350326389  118.2209830521  118.9089995810  119.5990822257  120.2912309860  120.9854458620  121.6817268538  122.3800739612  123.0804871843  123.7829665232  124.4875119777  125.1941235480  125.9028012339  126.6135450356  127.3263549529  128.0412309860  128.7581731348  129.4771813992  130.1982557794  130.9213962752  131.6466028868  132.3738756141  133.1032144571  133.8346194157  134.5680904901  135.3036276802  136.0412309860  136.7809004075  137.5226359447  138.2664375976  139.0123053662  139.7602392505  140.5102392505  141.2623053662  142.0164375976  142.7726359447  143.5309004075  144.2912309860  145.0536276802  145.8180904901  146.5846194157  147.3532144571  148.1238756141  148.8966028868  149.6713962752  150.4482557794  151.2271813992  152.0081731348  152.7912309860  153.5763549529  154.3635450356  155.1528012339  155.9441235480  156.7375119777  157.5329665232  158.3304871843  159.1300739612  159.9317268538  160.7354458620  161.5412309860  162.3490822257  163.1589995810  163.9709830521  164.7850326389  165.6011483414  166.4193301595  167.2395780934  168.0618921430  168.8862723083  
-9.41651396070074       395.5780143575  394.4596143575  393.3428143575  392.2276143575  391.1140143575  390.0020143575  388.8916143575  387.7828143575  386.6756143575  385.5700143575  384.4660143575  383.3636143575  382.2628143575  381.1636143575  380.0660143575  378.9700143575  377.8756143575  376.7828143575  375.6916143575  374.6020143575  373.5140143575  372.4276143575  371.3428143575  370.2596143575  369.1780143575  368.0980143575  367.0196143575  365.9428143575  364.8676143575  363.7940143575  362.7220143575  361.6516143575  360.5828143575  359.5156143575  358.4500143575  357.3860143575  356.3236143575  355.2628143575  354.2036143575  353.1460143575  352.0900143575  351.0356143575  349.9828143575  348.9316143575  347.8820143575  346.8340143575  345.7876143575  344.7428143575  343.6996143575  342.6580143575  341.6180143575  340.5796143575  339.5428143575  338.5076143575  337.4740143575  336.4420143575  335.4116143575  334.3828143575  333.3556143575  332.3300143575  331.3060143575  330.2836143575  329.2628143575  328.2436143575  327.2260143575  326.2100143575  325.1956143575  324.1828143575  323.1716143575  322.1620143575  321.1540143575  320.1476143575  319.1428143575  318.1396143575  317.1380143575  316.1380143575  315.1396143575  314.1428143575  313.1476143575  312.1540143575  311.1620143575  310.1716143575  309.1828143575  308.1956143575  307.2100143575  306.2260143575  305.2436143575  304.2628143575  303.2836143575  302.3060143575  301.3300143575  300.3556143575  299.3828143575  298.4116143575  297.4420143575  296.4740143575  295.5076143575  294.5428143575  293.5796143575  292.6180143575  291.6580143575  290.6996143575  289.7428143575  288.7876143575  287.8340143575  286.8820143575  285.9316143575  284.9828143575  284.0356143575  283.0900143575  282.1460143575  281.2036143575  280.2628143575  279.3236143575  278.3860143575  277.4500143575  276.5156143575  275.5828143575  274.6516143575  273.7220143575  272.7940143575  271.8676143575  270.9428143575  270.0196143575  269.0980143575  268.1780143575  267.2596143575  266.3428143575  265.4276143575  264.5140143575  263.6020143575  262.6916143575  261.7828143575  260.8756143575  259.9700143575  259.0660143575  258.1636143575  257.2628143575  256.3636143575  255.4660143575  254.5700143575  253.6756143575  252.7828143575  251.8916143575  251.0020143575  250.1140143575  249.2276143575  248.3428143575  247.4596143575  246.5780143575  245.6980143575  244.8196143575  243.9428143575  243.0676143575  242.1940143575  241.3220143575  240.4516143575  239.5828143575  238.7156143575  237.8500143575  236.9860143575  236.1236143575  235.2628143575  234.4036143575  233.5460143575  232.6900143575  231.8356143575  230.9828143575  230.1316143575  229.2820143575  228.4340143575  227.5876143575  226.7428143575  225.8996143575  225.0580143575  224.2180143575  223.3796143575  222.5428143575  221.7076143575  220.8740143575  220.0420143575  219.2116143575  218.3828143575  217.5556143575  216.7300143575  215.9060143575  215.0836143575  214.2628143575  213.4436143575  212.6260143575  211.8100143575  210.9956143575  210.1828143575  209.3716143575  208.5620143575  207.7540143575  206.9476143575  206.1428143575  205.3396143575  204.5380143575  203.7380143575  202.9396143575  202.1428143575  201.3476143575  200.5540143575  199.7620143575  198.9716143575  198.1828143575  197.3956143575  196.6100143575  195.8260143575  195.0436143575  194.2628143575  193.4836143575  192.7060143575  191.9300143575  191.1556143575  190.3828143575  189.6116143575  188.8420143575  188.0740143575  187.3076143575  186.5428143575  185.7796143575  185.0180143575  184.2580143575  183.4996143575  182.7428143575  181.9876143575  181.2340143575  180.4820143575  179.7316143575  178.9828143575  178.2356143575  177.4900143575  176.7460143575  176.0036143575  175.2628143575  174.5236143575  173.7860143575  173.0500143575  172.3156143575  171.5828143575  170.8516143575  170.1220143575  169.3940143575  168.6676143575  167.9428143575  167.2196143575  166.4980143575  165.7780143575  165.0596143575  164.3428143575  163.6276143575  162.9140143575  162.2020143575  161.4916143575  160.7828143575  160.0756143575  159.3700143575  158.6660143575  157.9636143575  157.2628143575  156.5636143575  155.8660143575  155.1700143575  154.4756143575  153.7828143575  153.0916143575  152.4020143575  151.7140143575  151.0276143575  150.3428143575  149.6596143575  148.9780143575  148.2980143575  147.6196143575  146.9428143575  146.2676143575  145.5940143575  144.9220143575  144.2516143575  143.5828143575  142.9156143575  142.2500143575  141.5860143575  140.9236143575  140.2628143575  139.6036143575  138.9460143575  138.2900143575  137.6356143575  136.9828143575  136.3316143575  135.6820143575  135.0340143575  134.3876143575  133.7428143575  133.0996143575  132.4580143575  131.8180143575  131.1796143575  130.5428143575  129.9076143575  129.2740143575  128.6420143575  128.0116143575  127.3828143575  126.7556143575  126.1300143575  125.5060143575  124.8836143575  124.2628143575  123.6436143575  123.0260143575  122.4100143575  121.7956143575  121.1828143575  120.5716143575  119.9620143575  119.3540143575  118.7476143575  118.1428143575  117.5396143575  116.9380143575  116.3380143575  115.7396143575  115.1428143575  114.5476143575  113.9540143575  113.3620143575  112.7716143575  112.1828143575  111.5956143575  111.0100143575  110.4260143575  109.8436143575  109.2628143575  108.6836143575  108.1060143575  107.5300143575  106.9556143575  106.3828143575  105.8116143575  105.2420143575  104.6740143575  104.1076143575  103.5428143575  102.9796143575  102.4180143575  101.8580143575  101.2996143575  100.7428143575  100.1876143575  99.6340143575   99.0820143575   98.5316143575   97.9828143575   97.4356143575   96.8900143575   96.3460143575   95.8036143575   95.2628143575   94.7236143575   94.1860143575   93.6500143575   93.1156143575   92.5828143575   92.0516143575   91.5220143575   90.9940143575   90.4676143575   89.9428143575   89.4196143575   88.8980143575   88.3780143575   87.8596143575   87.3428143575   86.8276143575   86.3140143575   85.8020143575   85.2916143575   84.7828143575   84.2756143575   83.7700143575   83.2660143575   82.7636143575   82.2628143575   81.7636143575   81.2660143575   80.7700143575   80.2756143575   79.7828143575   79.2916143575   78.8020143575   78.3140143575   77.8276143575   77.3428143575   76.8596143575   76.3780143575   75.8980143575   75.4196143575   74.9428143575   74.4676143575   73.9940143575   73.5220143575   73.0516143575   72.5828143575   72.1156143575   71.6500143575   71.1860143575   70.7236143575   70.2628143575   69.8036143575   69.3460143575   68.8900143575   68.4356143575   67.9828143575   67.5316143575   67.0820143575   66.6340143575   66.1876143575   65.7428143575   65.2996143575   64.8580143575   64.4180143575   63.9796143575   63.5428143575   63.1076143575   62.6740143575   62.2420143575   61.8116143575   61.3828143575   60.9556143575   60.5300143575   60.1060143575   59.6836143575   59.2628143575   58.8436143575   58.4260143575   58.0100143575   57.5956143575   57.1828143575   56.7716143575   56.3620143575   55.9540143575   55.5476143575   55.1428143575   54.7396143575   54.3380143575   53.9380143575   53.5396143575   53.1428143575   52.7476143575   52.3540143575   51.9620143575   51.5716143575   51.1828143575   50.7956143575   50.4100143575   50.0260143575   49.6436143575   49.2628143575   48.8836143575   48.5060143575   48.1300143575   47.7556143575   47.3828143575   47.0116143575   46.6420143575   46.2740143575   45.9076143575   45.5428143575   45.1796143575   44.8180143575   44.4580143575   44.0996143575   43.7428143575   43.3876143575   43.0340143575   42.6820143575   42.3316143575   41.9828143575   41.6356143575   41.2900143575   40.9460143575   40.6036143575   40.2628143575   39.9236143575   39.5860143575   39.2500143575   38.9156143575   38.5828143575   38.2516143575   37.9220143575   37.5940143575   37.2676143575   36.9428143575   36.6196143575   36.2980143575   35.9780143575   35.6596143575   35.3428143575   35.0276143575   34.7140143575   34.4020143575   34.0916143575   33.7828143575   33.4756143575   33.1700143575   32.8660143575   32.5636143575   32.2628143575   31.9636143575   31.6660143575   31.3700143575   31.0756143575   30.7828143575   30.4916143575   30.2020143575   29.9140143575   29.6276143575   29.3428143575   29.0596143575   28.7780143575   28.4980143575   28.2196143575   27.9428143575   27.6676143575   27.3940143575   27.1220143575   26.8516143575   26.5828143575   26.3156143575   26.0500143575   25.7860143575   25.5236143575   25.2628143575   25.0036143575   24.7460143575   24.4900143575   24.2356143575   23.9828143575   23.7316143575   23.4820143575   23.2340143575   22.9876143575   22.7428143575   22.4996143575   22.2580143575   22.0180143575   21.7796143575   21.5428143575   21.3076143575   21.0740143575   20.8420143575   20.6116143575   20.3828143575   20.1556143575   19.9300143575   19.7060143575   19.4836143575   19.2628143575   19.0436143575   18.8260143575   18.6100143575   18.3956143575   18.1828143575   17.9716143575   17.7620143575   17.5540143575   17.3476143575   17.1428143575   16.9396143575   16.7380143575   16.5380143575   16.3396143575   16.1428143575   15.9476143575   15.7540143575   15.5620143575   15.3716143575   15.1828143575   14.9956143575   14.8100143575   14.6260143575   14.4436143575   14.2628143575   14.0836143575   13.9060143575   13.7300143575   13.5556143575   13.3828143575   13.2116143575   13.0420143575   12.8740143575   12.7076143575   12.5428143575   12.3796143575   12.2180143575   12.0580143575   11.8996143575   11.7428143575   11.5876143575   11.4340143575   11.2820143575   11.1316143575   10.9828143575   10.8356143575   10.6900143575   10.5460143575   10.4036143575   10.2628143575   10.1236143575   9.9860143575    9.8500143575    9.7156143575    9.5828143575    9.4516143575    9.3220143575    9.1940143575    9.0676143575    8.9428143575    8.8196143575    8.6980143575    8.5780143575    8.4596143575    8.3428143575    8.2276143575    8.1140143575    8.0020143575    7.8916143575    7.7828143575    7.6756143575    7.5700143575    7.4660143575    7.3636143575    7.2628143575    7.1636143575    7.0660143575    6.9700143575    6.8756143575    6.7828143575    6.6916143575    6.6020143575    6.5140143575    6.4276143575    6.3428143575    6.2596143575    6.1780143575    6.0980143575    6.0196143575    5.9428143575    5.8676143575    5.7940143575    5.7220143575    5.6516143575    5.5828143575    5.5156143575    5.4500143575    5.3860143575    5.3236143575    5.2628143575    5.2036143575    5.1460143575    5.0900143575    5.0356143575    4.9828143575    4.9316143575    4.8820143575    4.8340143575    4.7876143575    4.7428143575    4.6996143575    4.6580143575    4.6180143575    4.5796143575    4.5428143575    4.5076143575    4.4740143575    4.4420143575    4.4116143575    4.3828143575    4.3556143575    4.3300143575    4.3060143575    4.2836143575    4.2628143575    4.2436143575    4.2260143575    4.2100143575    4.1956143575    4.1828143575    4.1716143575    4.1620143575    4.1540143575    4.1476143575    4.1428143575    4.1396143575    4.1380143575    4.1380143575    4.1396143575    4.1428143575    4.1476143575    4.1540143575    4.1620143575    4.1716143575    4.1828143575    4.1956143575    4.2100143575    4.2260143575    4.2436143575    4.2628143575    4.2836143575    4.3060143575    4.3300143575    4.3556143575    4.3828143575    4.4116143575    4.4420143575    4.4740143575    4.5076143575    4.5428143575    4.5796143575    4.6180143575    4.6580143575    4.6996143575    4.7428143575    4.7876143575    4.8340143575    4.8820143575    4.9316143575    4.9828143575    5.0356143575    5.0900143575    5.1460143575    5.2036143575    5.2628143575    5.3236143575    5.3860143575    5.4500143575    5.5156143575    5.5828143575    5.6516143575    5.7220143575    5.7940143575    5.8676143575    5.9428143575    6.0196143575    6.0980143575    6.1780143575    6.2596143575    6.3428143575    6.4276143575    6.5140143575    6.6020143575    6.6916143575    6.7828143575    6.8756143575    6.9700143575    7.0660143575    7.1636143575    7.2628143575    7.3636143575    7.4660143575    7.5700143575    7.6756143575    7.7828143575    7.8916143575    8.0020143575    8.1140143575    8.2276143575    8.3428143575    8.4596143575    8.5780143575    8.6980143575    8.8196143575    8.9428143575    9.0676143575    9.1940143575    9.3220143575    9.4516143575    9.5828143575    9.7156143575    9.8500143575    9.9860143575    10.1236143575   10.2628143575   10.4036143575   10.5460143575   10.6900143575   10.8356143575   10.9828143575   11.1316143575   11.2820143575   11.4340143575   11.5876143575   11.7428143575   11.8996143575   12.0580143575   12.2180143575   12.3796143575   12.5428143575   12.7076143575   12.8740143575   13.0420143575   13.2116143575   13.3828143575   13.5556143575   13.7300143575   13.9060143575   14.0836143575   14.2628143575   14.4436143575   14.6260143575   14.8100143575   14.9956143575   15.1828143575   15.3716143575   15.5620143575   15.7540143575   15.9476143575   16.1428143575   16.3396143575   16.5380143575   16.7380143575   16.9396143575   17.1428143575   17.3476143575   17.5540143575   17.7620143575   17.9716143575   18.1828143575   18.3956143575   18.6100143575   18.8260143575   19.0436143575   19.2628143575   19.4836143575   19.7060143575   19.9300143575   20.1556143575   20.3828143575   20.6116143575   20.8420143575   21.0740143575   21.3076143575   21.5428143575   21.7796143575   22.0180143575   22.2580143575   22.4996143575   22.7428143575   22.9876143575   23.2340143575   23.4820143575   23.7316143575   23.9828143575   24.2356143575   24.4900143575   24.7460143575   25.0036143575   25.2628143575   25.5236143575   25.7860143575   26.0500143575   26.3156143575   26.5828143575   26.8516143575   27.1220143575   27.3940143575   27.6676143575   27.9428143575   28.2196143575   28.4980143575   28.7780143575   29.0596143575   29.3428143575   29.6276143575   29.9140143575   30.2020143575   30.4916143575   30.7828143575   31.0756143575   31.3700143575   31.6660143575   31.9636143575   32.2628143575   32.5636143575   32.8660143575   33.1700143575   33.4756143575   33.7828143575   34.0916143575   34.4020143575   34.7140143575   35.0276143575   35.3428143575   35.6596143575   35.9780143575   36.2980143575   36.6196143575   36.9428143575   37.2676143575   37.5940143575   37.9220143575   38.2516143575   38.5828143575   38.9156143575   39.2500143575   39.5860143575   39.9236143575   40.2628143575   40.6036143575   40.9460143575   41.2900143575   41.6356143575   41.9828143575   42.3316143575   42.6820143575   43.0340143575   43.3876143575   43.7428143575   44.0996143575   44.4580143575   44.8180143575   45.1796143575   45.5428143575   45.9076143575   46.2740143575   46.6420143575   47.0116143575   47.3828143575   47.7556143575   48.1300143575   48.5060143575   48.8836143575   49.2628143575   49.6436143575   50.0260143575   50.4100143575   50.7956143575   51.1828143575   51.5716143575   51.9620143575   52.3540143575   52.7476143575   53.1428143575   53.5396143575   53.9380143575   54.3380143575   54.7396143575   55.1428143575   55.5476143575   55.9540143575   56.3620143575   56.7716143575   57.1828143575   57.5956143575   58.0100143575   58.4260143575   58.8436143575   59.2628143575   59.6836143575   60.1060143575   60.5300143575   60.9556143575   61.3828143575   61.8116143575   62.2420143575   62.6740143575   63.1076143575   63.5428143575   63.9796143575   64.4180143575   64.8580143575   65.2996143575   65.7428143575   66.1876143575   66.6340143575   67.0820143575   67.5316143575   67.9828143575   68.4356143575   68.8900143575   69.3460143575   69.8036143575   70.2628143575   70.7236143575   71.1860143575   71.6500143575   72.1156143575   72.5828143575   73.0516143575   73.5220143575   73.9940143575   74.4676143575   74.9428143575   75.4196143575   75.8980143575   
-11.0903548889591       411.9043637061  410.8852310530  409.8673739102  408.8507922775  407.8354861551  406.8214555428  405.8087004408  404.7972208489  403.7870167673  402.7780881959  401.7704351346  400.7640575836  399.7589555428  398.7551290122  397.7525779918  396.7513024816  395.7513024816  394.7525779918  393.7551290122  392.7589555428  391.7640575836  390.7704351346  389.7780881959  388.7870167673  387.7972208489  386.8087004408  385.8214555428  384.8354861551  383.8507922775  382.8673739102  381.8852310530  380.9043637061  379.9247718693  378.9464555428  377.9694147265  376.9936494204  376.0191596244  375.0459453387  374.0740065632  373.1033432979  372.1339555428  371.1658432979  370.1990065632  369.2334453387  368.2691596244  367.3061494204  366.3444147265  365.3839555428  364.4247718693  363.4668637061  362.5102310530  361.5548739102  360.6007922775  359.6479861551  358.6964555428  357.7462004408  356.7972208489  355.8495167673  354.9030881959  353.9579351346  353.0140575836  352.0714555428  351.1301290122  350.1900779918  349.2513024816  348.3138024816  347.3775779918  346.4426290122  345.5089555428  344.5765575836  343.6454351346  342.7155881959  341.7870167673  340.8597208489  339.9337004408  339.0089555428  338.0854861551  337.1632922775  336.2423739102  335.3227310530  334.4043637061  333.4872718693  332.5714555428  331.6569147265  330.7436494204  329.8316596244  328.9209453387  328.0115065632  327.1033432979  326.1964555428  325.2908432979  324.3865065632  323.4834453387  322.5816596244  321.6811494204  320.7819147265  319.8839555428  318.9872718693  318.0918637061  317.1977310530  316.3048739102  315.4132922775  314.5229861551  313.6339555428  312.7462004408  311.8597208489  310.9745167673  310.0905881959  309.2079351346  308.3265575836  307.4464555428  306.5676290122  305.6900779918  304.8138024816  303.9388024816  303.0650779918  302.1926290122  301.3214555428  300.4515575836  299.5829351346  298.7155881959  297.8495167673  296.9847208489  296.1212004408  295.2589555428  294.3979861551  293.5382922775  292.6798739102  291.8227310530  290.9668637061  290.1122718693  289.2589555428  288.4069147265  287.5561494204  286.7066596244  285.8584453387  285.0115065632  284.1658432979  283.3214555428  282.4783432979  281.6365065632  280.7959453387  279.9566596244  279.1186494204  278.2819147265  277.4464555428  276.6122718693  275.7793637061  274.9477310530  274.1173739102  273.2882922775  272.4604861551  271.6339555428  270.8087004408  269.9847208489  269.1620167673  268.3405881959  267.5204351346  266.7015575836  265.8839555428  265.0676290122  264.2525779918  263.4388024816  262.6263024816  261.8150779918  261.0051290122  260.1964555428  259.3890575836  258.5829351346  257.7780881959  256.9745167673  256.1722208489  255.3712004408  254.5714555428  253.7729861551  252.9757922775  252.1798739102  251.3852310530  250.5918637061  249.7997718693  249.0089555428  248.2194147265  247.4311494204  246.6441596244  245.8584453387  245.0740065632  244.2908432979  243.5089555428  242.7283432979  241.9490065632  241.1709453387  240.3941596244  239.6186494204  238.8444147265  238.0714555428  237.2997718693  236.5293637061  235.7602310530  234.9923739102  234.2257922775  233.4604861551  232.6964555428  231.9337004408  231.1722208489  230.4120167673  229.6530881959  228.8954351346  228.1390575836  227.3839555428  226.6301290122  225.8775779918  225.1263024816  224.3763024816  223.6275779918  222.8801290122  222.1339555428  221.3890575836  220.6454351346  219.9030881959  219.1620167673  218.4222208489  217.6837004408  216.9464555428  216.2104861551  215.4757922775  214.7423739102  214.0102310530  213.2793637061  212.5497718693  211.8214555428  211.0944147265  210.3686494204  209.6441596244  208.9209453387  208.1990065632  207.4783432979  206.7589555428  206.0408432979  205.3240065632  204.6084453387  203.8941596244  203.1811494204  202.4694147265  201.7589555428  201.0497718693  200.3418637061  199.6352310530  198.9298739102  198.2257922775  197.5229861551  196.8214555428  196.1212004408  195.4222208489  194.7245167673  194.0280881959  193.3329351346  192.6390575836  191.9464555428  191.2551290122  190.5650779918  189.8763024816  189.1888024816  188.5025779918  187.8176290122  187.1339555428  186.4515575836  185.7704351346  185.0905881959  184.4120167673  183.7347208489  183.0587004408  182.3839555428  181.7104861551  181.0382922775  180.3673739102  179.6977310530  179.0293637061  178.3622718693  177.6964555428  177.0319147265  176.3686494204  175.7066596244  175.0459453387  174.3865065632  173.7283432979  173.0714555428  172.4158432979  171.7615065632  171.1084453387  170.4566596244  169.8061494204  169.1569147265  168.5089555428  167.8622718693  167.2168637061  166.5727310530  165.9298739102  165.2882922775  164.6479861551  164.0089555428  163.3712004408  162.7347208489  162.0995167673  161.4655881959  160.8329351346  160.2015575836  159.5714555428  158.9426290122  158.3150779918  157.6888024816  157.0638024816  156.4400779918  155.8176290122  155.1964555428  154.5765575836  153.9579351346  153.3405881959  152.7245167673  152.1097208489  151.4962004408  150.8839555428  150.2729861551  149.6632922775  149.0548739102  148.4477310530  147.8418637061  147.2372718693  146.6339555428  146.0319147265  145.4311494204  144.8316596244  144.2334453387  143.6365065632  143.0408432979  142.4464555428  141.8533432979  141.2615065632  140.6709453387  140.0816596244  139.4936494204  138.9069147265  138.3214555428  137.7372718693  137.1543637061  136.5727310530  135.9923739102  135.4132922775  134.8354861551  134.2589555428  133.6837004408  133.1097208489  132.5370167673  131.9655881959  131.3954351346  130.8265575836  130.2589555428  129.6926290122  129.1275779918  128.5638024816  128.0013024816  127.4400779918  126.8801290122  126.3214555428  125.7640575836  125.2079351346  124.6530881959  124.0995167673  123.5472208489  122.9962004408  122.4464555428  121.8979861551  121.3507922775  120.8048739102  120.2602310530  119.7168637061  119.1747718693  118.6339555428  118.0944147265  117.5561494204  117.0191596244  116.4834453387  115.9490065632  115.4158432979  114.8839555428  114.3533432979  113.8240065632  113.2959453387  112.7691596244  112.2436494204  111.7194147265  111.1964555428  110.6747718693  110.1543637061  109.6352310530  109.1173739102  108.6007922775  108.0854861551  107.5714555428  107.0587004408  106.5472208489  106.0370167673  105.5280881959  105.0204351346  104.5140575836  104.0089555428  103.5051290122  103.0025779918  102.5013024816  102.0013024816  101.5025779918  101.0051290122  100.5089555428  100.0140575836  99.5204351346   99.0280881959   98.5370167673   98.0472208489   97.5587004408   97.0714555428   96.5854861551   96.1007922775   95.6173739102   95.1352310530   94.6543637061   94.1747718693   93.6964555428   93.2194147265   92.7436494204   92.2691596244   91.7959453387   91.3240065632   90.8533432979   90.3839555428   89.9158432979   89.4490065632   88.9834453387   88.5191596244   88.0561494204   87.5944147265   87.1339555428   86.6747718693   86.2168637061   85.7602310530   85.3048739102   84.8507922775   84.3979861551   83.9464555428   83.4962004408   83.0472208489   82.5995167673   82.1530881959   81.7079351346   81.2640575836   80.8214555428   80.3801290122   79.9400779918   79.5013024816   79.0638024816   78.6275779918   78.1926290122   77.7589555428   77.3265575836   76.8954351346   76.4655881959   76.0370167673   75.6097208489   75.1837004408   74.7589555428   74.3354861551   73.9132922775   73.4923739102   73.0727310530   72.6543637061   72.2372718693   71.8214555428   71.4069147265   70.9936494204   70.5816596244   70.1709453387   69.7615065632   69.3533432979   68.9464555428   68.5408432979   68.1365065632   67.7334453387   67.3316596244   66.9311494204   66.5319147265   66.1339555428   65.7372718693   65.3418637061   64.9477310530   64.5548739102   64.1632922775   63.7729861551   63.3839555428   62.9962004408   62.6097208489   62.2245167673   61.8405881959   61.4579351346   61.0765575836   60.6964555428   60.3176290122   59.9400779918   59.5638024816   59.1888024816   58.8150779918   58.4426290122   58.0714555428   57.7015575836   57.3329351346   56.9655881959   56.5995167673   56.2347208489   55.8712004408   55.5089555428   55.1479861551   54.7882922775   54.4298739102   54.0727310530   53.7168637061   53.3622718693   53.0089555428   52.6569147265   52.3061494204   51.9566596244   51.6084453387   51.2615065632   50.9158432979   50.5714555428   50.2283432979   49.8865065632   49.5459453387   49.2066596244   48.8686494204   48.5319147265   48.1964555428   47.8622718693   47.5293637061   47.1977310530   46.8673739102   46.5382922775   46.2104861551   45.8839555428   45.5587004408   45.2347208489   44.9120167673   44.5905881959   44.2704351346   43.9515575836   43.6339555428   43.3176290122   43.0025779918   42.6888024816   42.3763024816   42.0650779918   41.7551290122   41.4464555428   41.1390575836   40.8329351346   40.5280881959   40.2245167673   39.9222208489   39.6212004408   39.3214555428   39.0229861551   38.7257922775   38.4298739102   38.1352310530   37.8418637061   37.5497718693   37.2589555428   36.9694147265   36.6811494204   36.3941596244   36.1084453387   35.8240065632   35.5408432979   35.2589555428   34.9783432979   34.6990065632   34.4209453387   34.1441596244   33.8686494204   33.5944147265   33.3214555428   33.0497718693   32.7793637061   32.5102310530   32.2423739102   31.9757922775   31.7104861551   31.4464555428   31.1837004408   30.9222208489   30.6620167673   30.4030881959   30.1454351346   29.8890575836   29.6339555428   29.3801290122   29.1275779918   28.8763024816   28.6263024816   28.3775779918   28.1301290122   27.8839555428   27.6390575836   27.3954351346   27.1530881959   26.9120167673   26.6722208489   26.4337004408   26.1964555428   25.9604861551   25.7257922775   25.4923739102   25.2602310530   25.0293637061   24.7997718693   24.5714555428   24.3444147265   24.1186494204   23.8941596244   23.6709453387   23.4490065632   23.2283432979   23.0089555428   22.7908432979   22.5740065632   22.3584453387   22.1441596244   21.9311494204   21.7194147265   21.5089555428   21.2997718693   21.0918637061   20.8852310530   20.6798739102   20.4757922775   20.2729861551   20.0714555428   19.8712004408   19.6722208489   19.4745167673   19.2780881959   19.0829351346   18.8890575836   18.6964555428   18.5051290122   18.3150779918   18.1263024816   17.9388024816   17.7525779918   17.5676290122   17.3839555428   17.2015575836   17.0204351346   16.8405881959   16.6620167673   16.4847208489   16.3087004408   16.1339555428   15.9604861551   15.7882922775   15.6173739102   15.4477310530   15.2793637061   15.1122718693   14.9464555428   14.7819147265   14.6186494204   14.4566596244   14.2959453387   14.1365065632   13.9783432979   13.8214555428   13.6658432979   13.5115065632   13.3584453387   13.2066596244   13.0561494204   12.9069147265   12.7589555428   12.6122718693   12.4668637061   12.3227310530   12.1798739102   12.0382922775   11.8979861551   11.7589555428   11.6212004408   11.4847208489   11.3495167673   11.2155881959   11.0829351346   10.9515575836   10.8214555428   10.6926290122   10.5650779918   10.4388024816   10.3138024816   10.1900779918   10.0676290122   9.9464555428    9.8265575836    9.7079351346    9.5905881959    9.4745167673    9.3597208489    9.2462004408    9.1339555428    9.0229861551    8.9132922775    8.8048739102    8.6977310530    8.5918637061    8.4872718693    8.3839555428    8.2819147265    8.1811494204    8.0816596244    7.9834453387    7.8865065632    7.7908432979    7.6964555428    7.6033432979    7.5115065632    7.4209453387    7.3316596244    7.2436494204    7.1569147265    7.0714555428    6.9872718693    6.9043637061    6.8227310530    6.7423739102    6.6632922775    6.5854861551    6.5089555428    6.4337004408    6.3597208489    6.2870167673    6.2155881959    6.1454351346    6.0765575836    6.0089555428    5.9426290122    5.8775779918    5.8138024816    5.7513024816    5.6900779918    5.6301290122    5.5714555428    5.5140575836    5.4579351346    5.4030881959    5.3495167673    5.2972208489    5.2462004408    5.1964555428    5.1479861551    5.1007922775    5.0548739102    5.0102310530    4.9668637061    4.9247718693    4.8839555428    4.8444147265    4.8061494204    4.7691596244    4.7334453387    4.6990065632    4.6658432979    4.6339555428    4.6033432979    4.5740065632    4.5459453387    4.5191596244    4.4936494204    4.4694147265    4.4464555428    4.4247718693    4.4043637061    4.3852310530    4.3673739102    4.3507922775    4.3354861551    4.3214555428    4.3087004408    4.2972208489    4.2870167673    4.2780881959    4.2704351346    4.2640575836    4.2589555428    4.2551290122    4.2525779918    4.2513024816    4.2513024816    4.2525779918    4.2551290122    4.2589555428    4.2640575836    4.2704351346    4.2780881959    4.2870167673    4.2972208489    4.3087004408    4.3214555428    4.3354861551    4.3507922775    4.3673739102    4.3852310530    4.4043637061    4.4247718693    4.4464555428    4.4694147265    4.4936494204    4.5191596244    4.5459453387    4.5740065632    4.6033432979    4.6339555428    4.6658432979    4.6990065632    4.7334453387    4.7691596244    4.8061494204    4.8444147265    4.8839555428    4.9247718693    4.9668637061    5.0102310530    5.0548739102    5.1007922775    5.1479861551    5.1964555428    5.2462004408    5.2972208489    5.3495167673    5.4030881959    5.4579351346    5.5140575836    5.5714555428    5.6301290122    5.6900779918    5.7513024816    5.8138024816    5.8775779918    5.9426290122    6.0089555428    6.0765575836    6.1454351346    6.2155881959    6.2870167673    6.3597208489    6.4337004408    6.5089555428    6.5854861551    6.6632922775    6.7423739102    6.8227310530    6.9043637061    6.9872718693    7.0714555428    7.1569147265    7.2436494204    7.3316596244    7.4209453387    7.5115065632    7.6033432979    7.6964555428    7.7908432979    7.8865065632    7.9834453387    8.0816596244    8.1811494204    8.2819147265    8.3839555428    8.4872718693    8.5918637061    8.6977310530    8.8048739102    8.9132922775    9.0229861551    9.1339555428    9.2462004408    9.3597208489    9.4745167673    9.5905881959    9.7079351346    9.8265575836    9.9464555428    10.0676290122   10.1900779918   10.3138024816   10.4388024816   10.5650779918   10.6926290122   10.8214555428   10.9515575836   11.0829351346   11.2155881959   11.3495167673   11.4847208489   11.6212004408   11.7589555428   11.8979861551   12.0382922775   12.1798739102   12.3227310530   12.4668637061   12.6122718693   12.7589555428   12.9069147265   13.0561494204   13.2066596244   13.3584453387   13.5115065632   13.6658432979   13.8214555428   13.9783432979   14.1365065632   14.2959453387   14.4566596244   14.6186494204   14.7819147265   14.9464555428   15.1122718693   15.2793637061   15.4477310530   15.6173739102   15.7882922775   15.9604861551   16.1339555428   16.3087004408   16.4847208489   16.6620167673   16.8405881959   17.0204351346   17.2015575836   17.3839555428   17.5676290122   17.7525779918   17.9388024816   18.1263024816   18.3150779918   18.5051290122   18.6964555428   18.8890575836   19.0829351346   19.2780881959   19.4745167673   19.6722208489   19.8712004408   20.0714555428   20.2729861551   20.4757922775   20.6798739102   20.8852310530   21.0918637061   21.2997718693   21.5089555428   21.7194147265   21.9311494204   22.1441596244   22.3584453387   22.5740065632   22.7908432979   23.0089555428   23.2283432979   23.4490065632   23.6709453387   23.8941596244   24.1186494204   24.3444147265   24.5714555428   24.7997718693   25.0293637061   25.2602310530   25.4923739102   25.7257922775   25.9604861551   26.1964555428   26.4337004408   26.6722208489   26.9120167673   27.1530881959   27.3954351346   27.6390575836   27.8839555428   28.1301290122   28.3775779918   28.6263024816   28.8763024816   29.1275779918   29.3801290122   29.6339555428   
-12.476649250079        425.3207977454  424.3853138745  423.4508705862  422.5174678807  421.5851057579  420.6537842179  419.7235032605  418.7942628859  417.8660630940  416.9389038849  416.0127852585  415.0877072147  414.1636697538  413.2406728755  412.3187165800  411.3978008672  410.4779257371  409.5590911898  408.6412972252  407.7245438433  406.8088310441  405.8941588276  404.9805271939  404.0679361429  403.1563856747  402.2458757891  401.3364064863  400.4279777663  399.5205896289  398.6142420743  397.7089351024  396.8046687132  395.9014429067  394.9992576830  394.0981130420  393.1980089837  392.2989455082  391.4009226154  390.5039403053  389.6079985779  388.7130974333  387.8192368714  386.9264168922  386.0346374957  385.1438986820  384.2542004510  383.3655428027  382.4779257371  381.5913492543  380.7058133542  379.8213180368  378.9378633022  378.0554491502  377.1740755810  376.2937425946  375.4144501908  374.5361983698  373.6589871315  372.7828164759  371.9076864031  371.0335969130  370.1605480056  369.2885396809  368.4175719390  367.5476447798  366.6787582033  365.8109122095  364.9441067985  364.0783419702  363.2136177246  362.3499340618  361.4872909817  360.6256884843  359.7651265696  358.9056052376  358.0471244884  357.1896843219  356.3332847382  355.4779257371  354.6236073188  353.7703294832  352.9180922304  352.0668955602  351.2167394728  350.3676239681  349.5195490462  348.6725147069  347.8265209504  346.9815677767  346.1376551856  345.2947831773  344.4529517517  343.6121609088  342.7724106487  341.9337009712  341.0960318766  340.2594033646  339.4238154353  338.5892680888  337.7557613250  336.9232951440  336.0918695457  335.2614845300  334.4321400972  333.6038362470  332.7765729796  331.9503502949  331.1251681929  330.3010266736  329.4779257371  328.6558653833  327.8348456122  327.0148664239  326.1959278183  325.3780297954  324.5611723552  323.7453554978  322.9305792231  322.1168435311  321.3041484218  320.4924938953  319.6818799515  318.8723065904  318.0637738120  317.2562816164  316.4498300035  315.6444189733  314.8400485259  314.0367186612  313.2344293792  312.4331806799  311.6329725633  310.8338050295  310.0356780784  309.2385917101  308.4425459244  307.6475407215  306.8535761013  306.0606520639  305.2687686091  304.4779257371  303.6881234478  302.8993617413  302.1116406175  301.3249600763  300.5393201180  299.7547207423  298.9711619494  298.1886437392  297.4071661117  296.6267290670  295.8473326050  295.0689767257  294.2916614291  293.5153867153  292.7401525842  291.9659590358  291.1928060701  290.4206936872  289.6496218870  288.8795906695  288.1106000347  287.3426499827  286.5757405134  285.8098716268  285.0450433230  284.2812556018  283.5185084634  282.7568019078  281.9961359348  281.2365105446  280.4779257371  279.7203815124  278.9638778703  278.2084148110  277.4539923344  276.7006104406  275.9482691294  275.1969684010  274.4467082553  273.6974886924  272.9493097121  272.2021713146  271.4560734999  270.7110162678  269.9669996185  269.2240235519  268.4820880680  267.7411931669  267.0013388485  266.2625251128  265.5247519598  264.7880193896  264.0523274021  263.3176759973  262.5840651752  261.8514949359  261.1199652793  260.3894762054  259.6600277142  258.9316198058  258.2042524801  257.4779257371  256.7526395769  256.0283939993  255.3051890045  254.5830245925  253.8619007631  253.1418175165  252.4227748526  251.7047727715  250.9878112730  250.2718903573  249.5570100243  248.8431702741  248.1303711065  247.4186125217  246.7078945196  245.9982171003  245.2895802637  244.5819840098  243.8754283386  243.1699132501  242.4654387444  241.7620048214  241.0596114811  240.3582587236  239.6579465488  238.9586749567  238.2604439473  237.5632535207  236.8671036768  236.1719944156  235.4779257371  234.7848976414  234.0929101284  233.4019631981  232.7120568505  232.0231910857  231.3353659036  230.6485813042  229.9628372876  229.2781338537  228.5944710025  227.9118487340  227.2302670483  226.5497259452  225.8702254249  225.1917654874  224.5143461325  223.8379673604  223.1626291710  222.4883315644  221.8150745404  221.1428580992  220.4716822408  219.8015469650  219.1324522720  218.4643981617  217.7973846341  217.1314116893  216.4664793271  215.8025875477  215.1397363511  214.4779257371  213.8171557059  213.1574262574  212.4987373916  211.8410891086  211.1844814083  210.5289142907  209.8743877558  209.2209018037  208.5684564343  207.9170516476  207.2666874437  206.6173638224  205.9690807839  205.3218383282  204.6756364551  204.0304751648  203.3863544572  202.7432743323  202.1012347902  201.4602358308  200.8202774541  200.1813596601  199.5434824489  198.9066458204  198.2708497746  197.6360943115  197.0023794312  196.3697051336  195.7380714187  195.1074782865  194.4779257371  193.8494137704  193.2219423864  192.5955115852  191.9701213667  191.3457717309  190.7224626778  190.1001942075  189.4789663198  188.8587790150  188.2396322928  187.6215261534  187.0044605966  186.3884356227  185.7734512314  185.1595074229  184.5466041971  183.9347415540  183.3239194936  182.7141380160  182.1053971211  181.4976968089  180.8910370795  180.2854179327  179.6808393688  179.0773013875  178.4748039889  177.8733471731  177.2729309400  176.6735552897  176.0752202220  175.4779257371  174.8816718349  174.2864585155  173.6922857787  173.0991536247  172.5070620535  171.9160110649  171.3260006591  170.7370308360  170.1491015956  169.5622129380  168.9763648630  168.3915573708  167.8077904614  167.2250641346  166.6433783906  166.0627332293  165.4831286508  164.9045646549  164.3270412418  163.7505584114  163.1751161638  162.6007144988  162.0273534166  161.4550329171  160.8837530004  160.3135136664  159.7443149151  159.1761567465  158.6090391606  158.0429621575  157.4779257371  156.9139298994  156.3509746445  155.7890599723  155.2281858828  154.6683523760  154.1095594520  153.5518071107  152.9950953521  152.4394241762  151.8847935831  151.3312035727  150.7786541450  150.2271453001  149.6766770378  149.1272493583  148.5788622616  148.0315157475  147.4852098162  146.9399444676  146.3957197017  145.8525355186  145.3103919182  144.7692889005  144.2292264655  143.6902046133  143.1522233438  142.6152826570  142.0793825529  141.5445230316  141.0107040930  140.4779257371  139.9461879640  139.4154907735  138.8858341658  138.3572181409  137.8296426986  137.3031078391  136.7776135623  136.2531598682  135.7297467569  135.2073742283  134.6860422824  134.1657509192  133.6465001388  133.1282899411  132.6111203261  132.0949912938  131.5799028443  131.0658549775  130.5528476934  130.0408809921  129.5299548734  129.0200693375  128.5112243844  128.0034200139  127.4966562262  126.9909330212  126.4862503989  125.9826083594  125.4800069026  124.9784460285  124.4779257371  123.9784460285  123.4800069026  122.9826083594  122.4862503989  121.9909330212  121.4966562262  121.0034200139  120.5112243844  120.0200693375  119.5299548734  119.0408809921  118.5528476934  118.0658549775  117.5799028443  117.0949912938  116.6111203261  116.1282899411  115.6465001388  115.1657509192  114.6860422824  114.2073742283  113.7297467569  113.2531598682  112.7776135623  112.3031078391  111.8296426986  111.3572181409  110.8858341658  110.4154907735  109.9461879640  109.4779257371  109.0107040930  108.5445230316  108.0793825529  107.6152826570  107.1522233438  106.6902046133  106.2292264655  105.7692889005  105.3103919182  104.8525355186  104.3957197017  103.9399444676  103.4852098162  103.0315157475  102.5788622616  102.1272493583  101.6766770378  101.2271453001  100.7786541450  100.3312035727  99.8847935831   99.4394241762   98.9950953521   98.5518071107   98.1095594520   97.6683523760   97.2281858828   96.7890599723   96.3509746445   95.9139298994   95.4779257371   95.0429621575   94.6090391606   94.1761567465   93.7443149151   93.3135136664   92.8837530004   92.4550329171   92.0273534166   91.6007144988   91.1751161638   90.7505584114   90.3270412418   89.9045646549   89.4831286508   89.0627332293   88.6433783906   88.2250641346   87.8077904614   87.3915573708   86.9763648630   86.5622129380   86.1491015956   85.7370308360   85.3260006591   84.9160110649   84.5070620535   84.0991536247   83.6922857787   83.2864585155   82.8816718349   82.4779257371   82.0752202220   81.6735552897   81.2729309400   80.8733471731   80.4748039889   80.0773013875   79.6808393688   79.2854179327   78.8910370795   78.4976968089   78.1053971211   77.7141380160   77.3239194936   76.9347415540   76.5466041971   76.1595074229   75.7734512314   75.3884356227   75.0044605966   74.6215261534   74.2396322928   73.8587790150   73.4789663198   73.1001942075   72.7224626778   72.3457717309   71.9701213667   71.5955115852   71.2219423864   70.8494137704   70.4779257371   70.1074782865   69.7380714187   69.3697051336   69.0023794312   68.6360943115   68.2708497746   67.9066458204   67.5434824489   67.1813596601   66.8202774541   66.4602358308   66.1012347902   65.7432743323   65.3863544572   65.0304751648   64.6756364551   64.3218383282   63.9690807839   63.6173638224   63.2666874437   62.9170516476   62.5684564343   62.2209018037   61.8743877558   61.5289142907   61.1844814083   60.8410891086   60.4987373916   60.1574262574   59.8171557059   59.4779257371   59.1397363511   58.8025875477   58.4664793271   58.1314116893   57.7973846341   57.4643981617   57.1324522720   56.8015469650   56.4716822408   56.1428580992   55.8150745404   55.4883315644   55.1626291710   54.8379673604   54.5143461325   54.1917654874   53.8702254249   53.5497259452   53.2302670483   52.9118487340   52.5944710025   52.2781338537   51.9628372876   51.6485813042   51.3353659036   51.0231910857   50.7120568505   50.4019631981   50.0929101284   49.7848976414   49.4779257371   49.1719944156   48.8671036768   48.5632535207   48.2604439473   47.9586749567   47.6579465488   47.3582587236   47.0596114811   46.7620048214   46.4654387444   46.1699132501   45.8754283386   45.5819840098   45.2895802637   44.9982171003   44.7078945196   44.4186125217   44.1303711065   43.8431702741   43.5570100243   43.2718903573   42.9878112730   42.7047727715   42.4227748526   42.1418175165   41.8619007631   41.5830245925   41.3051890045   41.0283939993   40.7526395769   40.4779257371   40.2042524801   39.9316198058   39.6600277142   39.3894762054   39.1199652793   38.8514949359   38.5840651752   38.3176759973   38.0523274021   37.7880193896   37.5247519598   37.2625251128   37.0013388485   36.7411931669   36.4820880680   36.2240235519   35.9669996185   35.7110162678   35.4560734999   35.2021713146   34.9493097121   34.6974886924   34.4467082553   34.1969684010   33.9482691294   33.7006104406   33.4539923344   33.2084148110   32.9638778703   32.7203815124   32.4779257371   32.2365105446   31.9961359348   31.7568019078   31.5185084634   31.2812556018   31.0450433230   30.8098716268   30.5757405134   30.3426499827   30.1106000347   29.8795906695   29.6496218870   29.4206936872   29.1928060701   28.9659590358   28.7401525842   28.5153867153   28.2916614291   28.0689767257   27.8473326050   27.6267290670   27.4071661117   27.1886437392   26.9711619494   26.7547207423   26.5393201180   26.3249600763   26.1116406175   25.8993617413   25.6881234478   25.4779257371   25.2687686091   25.0606520639   24.8535761013   24.6475407215   24.4425459244   24.2385917101   24.0356780784   23.8338050295   23.6329725633   23.4331806799   23.2344293792   23.0367186612   22.8400485259   22.6444189733   22.4498300035   22.2562816164   22.0637738120   21.8723065904   21.6818799515   21.4924938953   21.3041484218   21.1168435311   20.9305792231   20.7453554978   20.5611723552   20.3780297954   20.1959278183   20.0148664239   19.8348456122   19.6558653833   19.4779257371   19.3010266736   19.1251681929   18.9503502949   18.7765729796   18.6038362470   18.4321400972   18.2614845300   18.0918695457   17.9232951440   17.7557613250   17.5892680888   17.4238154353   17.2594033646   17.0960318766   16.9337009712   16.7724106487   16.6121609088   16.4529517517   16.2947831773   16.1376551856   15.9815677767   15.8265209504   15.6725147069   15.5195490462   15.3676239681   15.2167394728   15.0668955602   14.9180922304   14.7703294832   14.6236073188   14.4779257371   14.3332847382   14.1896843219   14.0471244884   13.9056052376   13.7651265696   13.6256884843   13.4872909817   13.3499340618   13.2136177246   13.0783419702   12.9441067985   12.8109122095   12.6787582033   12.5476447798   12.4175719390   12.2885396809   12.1605480056   12.0335969130   11.9076864031   11.7828164759   11.6589871315   11.5361983698   11.4144501908   11.2937425946   11.1740755810   11.0554491502   10.9378633022   10.8213180368   10.7058133542   10.5913492543   10.4779257371   10.3655428027   10.2542004510   10.1438986820   10.0346374957   9.9264168922    9.8192368714    9.7130974333    9.6079985779    9.5039403053    9.4009226154    9.2989455082    9.1980089837    9.0981130420    8.9992576830    8.9014429067    8.8046687132    8.7089351024    8.6142420743    8.5205896289    8.4279777663    8.3364064863    8.2458757891    8.1563856747    8.0679361429    7.9805271939    7.8941588276    7.8088310441    7.7245438433    7.6412972252    7.5590911898    7.4779257371    7.3978008672    7.3187165800    7.2406728755    7.1636697538    7.0877072147    7.0127852585    6.9389038849    6.8660630940    6.7942628859    6.7235032605    6.6537842179    6.5851057579    6.5174678807    6.4508705862    6.3853138745    6.3207977454    6.2573221991    6.1948872356    6.1334928547    6.0731390566    6.0138258412    5.9555532085    5.8983211586    5.8421296913    5.7869788068    5.7328685051    5.6797987860    5.6277696497    5.5767810961    5.5268331253    5.4779257371    5.4300589317    5.3832327090    5.3374470691    5.2927020118    5.2489975373    5.2063336455    5.1647103365    5.1241276102    5.0845854666    5.0460839057    5.0086229275    4.9722025321    4.9368227194    4.9024834895    4.8691848422    4.8369267777    4.8057092959    4.7755323968    4.7463960805    4.7183003469    4.6912451960    4.6652306279    4.6402566424    4.6163232397    4.5934304197    4.5715781825    4.5507665280    4.5309954562    4.5122649671    4.4945750607    4.4779257371    4.4623169962    4.4477488381    4.4342212626    4.4217342699    4.4102878599    4.3998820326    4.3905167881    4.3821921263    4.3749080472    4.3686645509    4.3634616372    4.3592993063    4.3561775581    4.3540963927    4.3530558100    4.3530558100    4.3540963927    4.3561775581    4.3592993063    4.3634616372    4.3686645509    4.3749080472    4.3821921263    4.3905167881    4.3998820326    4.4102878599    4.4217342699    4.4342212626    4.4477488381    4.4623169962    4.4779257371    4.4945750607    4.5122649671    4.5309954562    4.5507665280    4.5715781825    4.5934304197    4.6163232397    4.6402566424    4.6652306279    4.6912451960    4.7183003469    4.7463960805    4.7755323968    4.8057092959    4.8369267777    4.8691848422    4.9024834895    4.9368227194    4.9722025321    5.0086229275    5.0460839057    5.0845854666    5.1241276102    5.1647103365    5.2063336455    5.2489975373    5.2927020118    5.3374470691    5.3832327090    5.4300589317    5.4779257371    5.5268331253    5.5767810961    5.6277696497    5.6797987860    5.7328685051    5.7869788068    5.8421296913    5.8983211586    5.9555532085    6.0138258412    6.0731390566    6.1334928547    6.1948872356    6.2573221991    6.3207977454    6.3853138745    6.4508705862    6.5174678807    6.5851057579    6.6537842179    6.7235032605    6.7942628859    6.8660630940    6.9389038849    7.0127852585    7.0877072147    7.1636697538    7.2406728755    7.3187165800    7.3978008672    7.4779257371    7.5590911898    7.6412972252    7.7245438433    7.8088310441    7.8941588276    7.9805271939    8.0679361429    8.1563856747    8.2458757891    8.3364064863    8.4279777663    8.5205896289    8.6142420743    8.7089351024    8.8046687132    8.9014429067    8.9992576830    9.0981130420    9.1980089837    9.2989455082    9.4009226154    9.5039403053    
\ No newline at end of file
diff --git a/LookUp_Titanium.pat b/LookUp_Titanium.pat
deleted file mode 100644 (file)
index 0115551..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-0.706683845240594 1.9844897129 3.1975398420 3.0681448725 2.9432754704 2.8288655827 2.7517923976 2.7065126886 2.6885289802 2.6793079355 2.6991312381 2.7515375718 2.8646417811 3.0552699867 3.3348118518 3.6715935847 4.0062062272 4.2928960392 4.4992469356 4.7042297671 4.8567523503 5.0245620073 5.1947130285 5.3437718821 5.5302245016 5.7318957861 5.8978480121 6.0885309045 6.2651340755 6.5005887845 6.6759592107 6.8738073477 7.0673708989 7.2417747579 7.4330956783 7.6097799839 7.7717092434 8.0075265520 8.0763256063 8.2803935387 8.4321703302 8.5347684131 8.6037612846 8.8832666966 8.9299418352 9.0846615051 9.4171575933 9.1984683924 9.6196818574 9.7738325373 9.6756405111 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 16.2195523567 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 19.3330676659 
-0.973597321078575 13.8323753446 13.8323753446 13.8323753446 13.8323753446 13.8323753446 13.8323753446 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 15.5669764000 11.9370751964 11.9370751964 11.9370751964 11.9370751964 11.9370751964 11.9370751964 11.9370751964 11.9370751964 11.9370751964 11.9370751964 11.9370751964 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 10.7878529069 7.6241878140 7.4274775198 7.3096944841 7.0618153048 6.9166518960 6.7035586805 6.5028879851 6.3150719090 6.1241443073 5.9342613624 5.7666074337 5.5727618818 5.4158868573 5.2313558432 5.0477844241 4.8740410686 4.7113909142 4.5552365071 4.3859357102 4.2297361611 4.0795595304 3.9218426674 3.7923484279 3.6488271894 3.5209258038 3.3957157205 3.2945356580 3.2000646351 3.1242037091 2.9032333680 2.7233242536 2.7863830276 2.8674582945 2.9339818324 3.0285313392 3.1308942280 3.2651900197 3.3965433674 3.5420144447 3.6961107918 3.8499287483 4.0154265535 4.1831737739 4.3546372435 4.5385949654 4.7111285158 4.9135644368 5.0886523417 5.2818247495 5.4873949758 5.6974386762 5.8714236405 6.0597068422 6.2657538191 6.4946574859 6.6854456972 6.8729768325 7.0869037287 7.2930784481 7.4465066368 7.6314605733 7.7695208014 7.9818984908 8.2076360773 8.2541560929 8.4216225487 8.5380659995 8.7264298707 8.9360291969 9.1337148155 9.3193204475 9.3733876688 9.4603990458 9.5725163439 9.8658641539 9.7999061861 9.8106014752 9.8772928497 9.6988100692 13.0439179843 13.0439179843 13.0439179843 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 14.7486660765 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 15.8472783652 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 21.0114292168 
-2.36288196645322 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 15.5188656805 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 13.2903885596 12.1654589626 12.1654589626 12.1654589626 12.1654589626 12.1654589626 9.1811553849 9.1811553849 8.8934733125 8.7795290531 8.4430568165 8.5230995242 8.5350757152 8.3289435097 8.2089841946 8.0339353972 7.7891303491 7.8601661222 7.7721327727 7.6506114150 7.6809167644 7.3932346920 7.3517975021 7.0761805412 6.8314235135 6.7534071490 6.6170905919 6.5926138454 6.4230386953 6.2519559570 6.0531856590 5.9391019717 5.7534914301 5.6420301589 5.4763120798 5.3273461167 5.2197950197 5.0473690906 4.9205823071 4.7811872181 4.6588671826 4.5123091185 4.3967334834 4.2810878401 4.1676124447 4.0529584505 3.9476524396 3.8295696642 3.7396835363 3.6469030638 3.5492434816 3.4849880388 3.4113269053 3.3604927938 3.3174589032 3.2787733236 3.2557938004 3.2571454841 3.2762007731 3.3031942510 3.3290189662 3.3745673799 3.4001990352 3.4589234631 3.5400638417 3.6065133006 3.6992720255 3.7880504411 3.8726601044 3.9823408833 4.1085711266 4.1959754463 4.3216103245 4.4167244451 4.5465379976 4.6747265458 4.8330303019 4.9728665633 5.1042025654 5.2352308278 5.3361567464 5.5102526399 5.6856933018 5.8134632799 5.9822477183 6.1649445800 6.4303540169 6.4893280193 6.5978086623 6.7738996694 6.8924594041 6.9725021118 7.1191055859 7.3049420848 7.4608548797 7.5378159208 7.7499096359 7.8359225106 7.9841030234 8.2003261319 8.0863818726 8.2534359572 8.3587964729 8.5350757152 8.5230995242 8.6634568819 8.6231829827 12.5019311993 12.5019311993 12.5019311993 12.5019311993 12.5019311993 12.5019311993 12.5019311993 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 13.4239199523 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 17.9334048881 
-3.65022512828279 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 14.8362587419 11.3481194301 11.3481194301 11.3481194301 11.3481194301 11.3481194301 11.3481194301 11.3481194301 11.3481194301 10.3672901770 10.3672901770 10.3672901770 8.0030115150 8.0030115150 7.1022249697 7.3227677393 7.2721240065 7.1339736680 7.0816056825 7.1892363467 7.0714533110 6.9216410328 6.8543888058 6.7837712386 6.6492933244 6.7539182754 6.4462173361 6.3338543679 6.2241554507 6.1694049359 5.9728410224 5.9364733782 5.8464902308 5.8230287441 5.6851589499 5.6334869394 5.4803645373 5.5331751182 5.4803645373 5.4680944447 5.3548383520 5.1728193213 5.0464999546 4.8697494429 4.8153882337 4.7409779641 4.5657212522 4.5356743309 4.4389106625 4.3179856303 4.2418113994 4.1918009788 4.0716887740 4.0041053460 3.9390380507 3.8866880461 3.7846356719 3.7428628272 3.6732908331 3.6499252841 3.5725000131 3.5621718533 3.5832445524 3.5987969654 3.6831330982 3.6793884129 3.6394230543 3.6729531664 3.6489360013 3.7086958027 3.6855234015 3.7231453933 3.7227904687 3.7895552656 3.8203743457 3.8758771300 3.9211375509 3.9726358357 4.0478307835 4.0889393286 4.0997446820 4.2188218811 4.2733100664 4.3179856303 4.4025430183 4.5477469121 4.6103978771 4.7195971690 4.7459016569 4.8832479606 4.9355550607 5.0999007314 5.1400783016 5.2796938418 5.3694638412 5.5730033911 5.8057869377 5.8464902308 5.9528403557 5.9203699706 6.0461722955 6.0105813504 6.3833694324 6.1817762277 6.3833694324 6.4090777892 6.6492933244 6.5851687962 6.6761405744 6.9391853425 7.0514526443 7.1339736680 6.9844419341 10.0571352487 10.0571352487 9.6516701406 9.6516701406 10.7502824293 10.7502824293 10.7502824293 10.7502824293 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 13.1016576865 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 11.6665731612 
-4.94243249026985 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 13.8678384570 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 10.5414198839 9.4580750673 9.4580750673 9.4580750673 9.4580750673 9.4580750673 9.4580750673 6.8382490996 6.8382490996 6.8382490996 5.7396368110 5.8745561289 5.7996548207 5.7493929859 5.7493929859 5.7996548207 5.8100176077 5.6648355979 5.7592452824 5.8635062927 5.8204889076 5.6738854334 5.5785752536 5.7493929859 5.6830179170 5.4115211689 5.4256059088 5.4991684760 5.3704194932 5.2684203253 5.1432571823 5.0464896304 5.0083897842 5.0225076657 5.0037277711 4.9716884173 4.7539649335 4.8022117670 4.6639387818 4.7395761960 4.5366353520 4.4799629649 4.4341945465 4.3222766303 4.3222766303 4.3779137106 4.3013212651 4.2540683802 4.1984985291 4.1090645865 4.1577596981 4.0590077977 4.0217364029 3.9462605265 3.9543708710 3.9238953770 3.9097774955 3.8927886699 3.9020195047 3.8493361413 3.8034828369 3.8261466964 3.8333358000 3.8989330825 3.8405769613 3.8836422647 3.8333358000 3.8552185113 3.8626204695 3.8745787585 3.9082210750 4.0393115477 3.9959396155 4.0865072390 4.1438843516 4.2344812470 4.2830559171 4.3013212651 4.3904295185 4.3729509212 4.4394716036 4.4341945465 4.5337241418 4.6154640253 4.6281626087 4.8331022540 4.8449367117 4.9147802850 4.9362864903 5.0513558201 5.0760484326 5.1540099741 5.3117707662 5.3117707662 5.2991919840 5.4398918661 5.7299749001 5.7396368110 5.5621814438 5.7792459491 5.7493929859 5.8525772221 6.0305603773 5.9555251914 5.9676465519 6.0976996802 6.0176569725 6.0703007060 5.9799166445 9.0750828151 9.0750828151 9.0750828151 10.3743657992 10.3743657992 10.3743657992 10.3743657992 10.3743657992 10.3743657992 10.3743657992 10.3743657992 10.3743657992 10.3743657992 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 11.0675129798 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 15.9292614931 
-6.58095161200479 236.5006011167 235.5708462789 234.6429546772 233.7169263116 232.7927611822 231.8704592890 230.9500206319 230.0314452109 229.1147330261 228.1998840775 227.2868983650 226.3757758886 225.4665166484 224.5591206443 223.6535878764 222.7499183446 221.8481120490 220.9481689895 220.0500891662 219.1538725790 218.2595192280 217.3670291131 216.4764022344 215.5876385918 214.7007381854 213.8157010151 212.9325270809 212.0512163830 211.1717689211 210.2941846954 209.4184637059 208.5446059525 207.6726114352 206.8024801541 205.9342121091 205.0678073003 204.2032657277 203.3405873912 202.4797722908 201.6208204266 200.7637317985 199.9085064066 199.0551442508 198.2036453312 197.3540096477 196.5062372004 195.6603279892 194.8162820142 193.9740992753 193.1337797725 192.2953235059 191.4587304755 190.6240006812 189.7911341231 188.9601308011 188.1309907152 187.3037138655 186.4783002520 185.6547498745 184.8330627333 184.0132388282 183.1952781592 182.3791807264 181.5649465297 180.7525755692 179.9420678448 179.1334233566 178.3266421045 177.5217240886 176.7186693088 175.9174777652 175.1181494577 174.3206843864 173.5250825512 172.7313439522 171.9394685893 171.1494564625 170.3613075719 169.5750219175 168.7905994992 168.0080403170 167.2273443710 166.4485116612 165.6715421875 164.8964359499 164.1231929485 163.3518131832 162.5822966541 161.8146433612 161.0488533043 160.2849264837 159.5228628991 158.7626625508 158.0043254385 157.2478515625 156.4932409225 155.7404935188 154.9896093511 154.2405884196 153.4934307243 152.7481362651 152.0047050421 151.2631370552 150.5234323044 149.7855907898 149.0496125114 148.3154974691 147.5832456629 146.8528570929 146.1243317590 145.3976696613 144.6728707998 143.9499351743 143.2288627851 142.5096536320 141.7923077150 141.0768250342 140.3632055895 139.6514493810 138.9415564086 138.2335266723 137.5273601723 136.8230569083 136.1206168805 135.4200400889 134.7213265334 134.0244762141 133.3294891309 132.6363652838 131.9451046729 131.2557072982 130.5681731596 129.8825022571 129.1986945908 128.5167501606 127.8366689666 127.1584510088 126.4820962871 125.8076048015 125.1349765521 124.4642115388 123.7953097617 123.1282712207 122.4630959159 121.7997838472 121.1383350146 120.4787494183 119.8210270580 119.1651679339 118.5111720460 117.8590393942 117.2087699786 116.5603637991 115.9138208557 115.2691411485 114.6263246775 113.9853714426 113.3462814438 112.7090546812 112.0736911547 111.4401908644 110.8085538103 110.1787799922 109.5508694104 108.9248220647 108.3006379551 107.6783170817 107.0578594444 106.4392650432 105.8225338783 105.2076659494 104.5946612567 103.9835198002 103.3742415798 102.7668265956 102.1612748475 101.5575863355 100.9557610597 100.3557990201 99.7577002166 99.1614646492 98.5670923180 97.9745832230 97.3839373641 96.7951547413 96.2082353547 95.6231792042 95.0399862899 94.4586566117 93.8791901697 93.3015869639 92.7258469941 92.1519702606 91.5799567631 91.0098065018 90.4415194767 89.8750956877 89.3105351349 88.7478378182 88.1870037377 87.6280328933 87.0709252850 86.5156809129 85.9622997770 85.4107818772 84.8611272135 84.3133357860 83.7674075946 83.2233426394 82.6811409204 82.1408024375 81.6023271907 81.0657151801 80.5309664056 79.9980808673 79.4670585651 78.9378994991 78.4106036692 77.8851710755 77.3616017179 76.8398955965 76.3200527112 75.8020730620 75.2859566491 74.7717034722 74.2593135315 73.7487868270 73.2401233586 72.7333231263 72.2283861302 71.7253123703 71.2241018465 70.7247545588 70.2272705073 69.7316496919 69.2378921127 68.7459977696 68.2559666627 67.7677987920 67.2814941573 66.7970527589 66.3144745965 65.8337596704 65.3549079803 64.8779195264 64.4027943087 63.9295323271 63.4581335817 62.9885980724 62.5209257993 62.0551167623 61.5911709614 61.1290883967 60.6688690682 60.2105129758 59.7540201195 59.2993904994 58.8466241154 58.3957209676 57.9466810560 57.4995043805 57.0541909411 56.6107407379 56.1691537708 55.7294300399 55.2915695451 54.8555722865 54.4214382640 53.9891674777 53.5587599275 53.1302156134 52.7035345356 52.2787166938 51.8557620882 51.4346707188 51.0154425855 50.5980776883 50.1825760273 49.7689376025 49.3571624138 48.9472504612 48.5392017448 48.1330162646 47.7286940205 47.3262350125 46.9256392407 46.5269067050 46.1300374055 45.7350313421 45.3418885149 44.9506089238 44.5611925689 44.1736394501 43.7879495675 43.4041229210 43.0221595107 42.6420593365 42.2638223984 41.8874486965 41.5129382308 41.1402910012 40.7695070078 40.4005862505 40.0335287293 39.6683344443 39.3050033954 38.9435355827 38.5839310062 38.2261896658 37.8703115615 37.5162966934 37.1641450614 36.8138566656 36.4654315059 36.1188695824 35.7741708950 35.4313354438 35.0903632287 34.7512542498 34.4140085070 34.0786260004 33.7451067299 33.4134506955 33.0836578973 32.7557283353 32.4296620094 32.1054589197 31.7831190661 31.4626424486 31.1440290673 30.8272789221 30.5123920131 30.1993683403 29.8882079036 29.5789107030 29.2714767386 28.9659060103 28.6621985182 28.3603542622 28.0603732424 27.7622554587 27.4660009112 27.1716095998 26.8790815246 26.5884166855 26.2996150826 26.0126767158 25.7276015851 25.4443896906 25.1630410323 24.8835556101 24.6059334240 24.3301744741 24.0562787604 23.7842462828 23.5140770413 23.2457710360 22.9793282669 22.7147487338 22.4520324370 22.1911793763 21.9321895517 21.6750629633 21.4197996110 21.1663994949 20.9148626149 20.6651889711 20.4173785634 20.1714313919 19.9273474565 19.6851267572 19.4447692941 19.2062750672 18.9696440764 18.7348763218 18.5019718033 18.2709305209 18.0417524747 17.8144376647 17.5889860908 17.3653977530 17.1436726514 16.9238107859 16.7058121566 16.4896767634 16.2754046064 16.0629956856 15.8524500008 15.6437675523 15.4369483398 15.2319923636 15.0288996234 14.8276701195 14.6283038516 14.4308008199 14.2351610244 14.0413844650 13.8494711418 13.6594210547 13.4712342037 13.2849105889 13.1004502103 12.9178530678 12.7371191614 12.5582484912 12.3812410572 12.2060968592 12.0328158975 11.8613981719 11.6918436824 11.5241524291 11.3583244119 11.1943596309 11.0322580860 10.8720197773 10.7136447047 10.5571328683 10.4024842680 10.2496989039 10.0987767759 9.9497178840 9.8025222284 9.6571898088 9.5137206254 9.3721146782 9.2323719671 9.0944924921 8.9584762533 8.8243232507 8.6920334842 8.5616069538 8.4330436596 8.3063436015 8.1815067796 8.0585331938 7.9374228442 7.8181757308 7.7007918534 7.5852712123 7.4716138072 7.3598196384 7.2498887056 7.1418210090 7.0356165486 6.9312753243 6.8287973362 6.7281825842 6.6294310683 6.5325427887 6.4375177451 6.3443559377 6.2530573665 6.1636220314 6.0760499324 5.9903410696 5.9064954429 5.8245130524 5.7443938981 5.6661379798 5.5897452978 5.5152158519 5.4425496421 5.3717466685 5.3028069310 5.2357304297 5.1705171645 5.1071671354 5.0456803426 4.9860567858 4.9282964652 4.8723993808 4.8183655325 4.7661949204 4.7158875444 4.6674434045 4.6208625008 4.5761448333 4.5332904019 4.4922992066 4.4531712475 4.4159065245 4.3805050377 4.3469667871 4.3152917726 4.2854799942 4.2575314520 4.2314461459 4.2072240760 4.1848652422 4.1643696446 4.1457372831 4.1289681578 4.1140622686 4.1010196155 4.0898401987 4.0805240179 4.0730710733 4.0674813649 4.0637548926 4.0618916564 4.0618916564 4.0637548926 4.0674813649 4.0730710733 4.0805240179 4.0898401987 4.1010196155 4.1140622686 4.1289681578 4.1457372831 4.1643696446 4.1848652422 4.2072240760 4.2314461459 4.2575314520 4.2854799942 4.3152917726 4.3469667871 4.3805050377 4.4159065245 4.4531712475 4.4922992066 4.5332904019 4.5761448333 4.6208625008 4.6674434045 4.7158875444 4.7661949204 4.8183655325 4.8723993808 4.9282964652 4.9860567858 5.0456803426 5.1071671354 5.1705171645 5.2357304297 5.3028069310 5.3717466685 5.4425496421 5.5152158519 5.5897452978 5.6661379798 5.7443938981 5.8245130524 5.9064954429 5.9903410696 6.0760499324 6.1636220314 6.2530573665 6.3443559377 6.4375177451 6.5325427887 6.6294310683 6.7281825842 6.8287973362 6.9312753243 7.0356165486 7.1418210090 7.2498887056 7.3598196384 7.4716138072 7.5852712123 7.7007918534 7.8181757308 7.9374228442 8.0585331938 8.1815067796 8.3063436015 8.4330436596 8.5616069538 8.6920334842 8.8243232507 8.9584762533 9.0944924921 9.2323719671 9.3721146782 9.5137206254 9.6571898088 9.8025222284 9.9497178840 10.0987767759 10.2496989039 10.4024842680 10.5571328683 10.7136447047 10.8720197773 11.0322580860 11.1943596309 11.3583244119 11.5241524291 11.6918436824 11.8613981719 12.0328158975 12.2060968592 12.3812410572 12.5582484912 12.7371191614 12.9178530678 13.1004502103 13.2849105889 13.4712342037 13.6594210547 13.8494711418 14.0413844650 14.2351610244 14.4308008199 14.6283038516 14.8276701195 15.0288996234 15.2319923636 15.4369483398 15.6437675523 15.8524500008 16.0629956856 16.2754046064 16.4896767634 16.7058121566 16.9238107859 17.1436726514 17.3653977530 17.5889860908 17.8144376647 18.0417524747 18.2709305209 18.5019718033 18.7348763218 18.9696440764 19.2062750672 19.4447692941 19.6851267572 19.9273474565 20.1714313919 20.4173785634 20.6651889711 20.9148626149 21.1663994949 21.4197996110 21.6750629633 21.9321895517 22.1911793763 22.4520324370 22.7147487338 22.9793282669 23.2457710360 23.5140770413 23.7842462828 24.0562787604 24.3301744741 24.6059334240 24.8835556101 25.1630410323 25.4443896906 25.7276015851 26.0126767158 26.2996150826 26.5884166855 26.8790815246 27.1716095998 27.4660009112 27.7622554587 28.0603732424 28.3603542622 28.6621985182 28.9659060103 29.2714767386 29.5789107030 29.8882079036 30.1993683403 30.5123920131 30.8272789221 31.1440290673 31.4626424486 31.7831190661 32.1054589197 32.4296620094 32.7557283353 33.0836578973 33.4134506955 33.7451067299 34.0786260004 34.4140085070 34.7512542498 35.0903632287 35.4313354438 35.7741708950 36.1188695824 36.4654315059 36.8138566656 37.1641450614 37.5162966934 37.8703115615 38.2261896658 38.5839310062 38.9435355827 39.3050033954 39.6683344443 40.0335287293 40.4005862505 40.7695070078 41.1402910012 41.5129382308 41.8874486965 42.2638223984 42.6420593365 43.0221595107 43.4041229210 43.7879495675 44.1736394501 44.5611925689 44.9506089238 45.3418885149 45.7350313421 46.1300374055 46.5269067050 46.9256392407 47.3262350125 47.7286940205 48.1330162646 48.5392017448 48.9472504612 49.3571624138 49.7689376025 50.1825760273 50.5980776883 51.0154425855 51.4346707188 51.8557620882 52.2787166938 52.7035345356 53.1302156134 53.5587599275 53.9891674777 54.4214382640 54.8555722865 55.2915695451 55.7294300399 56.1691537708 56.6107407379 57.0541909411 57.4995043805 57.9466810560 58.3957209676 58.8466241154 59.2993904994 59.7540201195 60.2105129758 60.6688690682 61.1290883967 61.5911709614 62.0551167623 62.5209257993 62.9885980724 63.4581335817 63.9295323271 64.4027943087 64.8779195264 65.3549079803 65.8337596704 66.3144745965 66.7970527589 67.2814941573 67.7677987920 68.2559666627 68.7459977696 69.2378921127 69.7316496919 70.2272705073 70.7247545588 71.2241018465 71.7253123703 72.2283861302 72.7333231263 73.2401233586 73.7487868270 74.2593135315 74.7717034722 75.2859566491 75.8020730620 76.3200527112 76.8398955965 77.3616017179 77.8851710755 78.4106036692 78.9378994991 79.4670585651 79.9980808673 80.5309664056 81.0657151801 81.6023271907 82.1408024375 82.6811409204 83.2233426394 83.7674075946 84.3133357860 84.8611272135 85.4107818772 85.9622997770 86.5156809129 87.0709252850 87.6280328933 88.1870037377 88.7478378182 89.3105351349 89.8750956877 90.4415194767 91.0098065018 91.5799567631 92.1519702606 92.7258469941 93.3015869639 93.8791901697 94.4586566117 95.0399862899 95.6231792042 96.2082353547 96.7951547413 97.3839373641 97.9745832230 98.5670923180 99.1614646492 99.7577002166 100.3557990201 100.9557610597 101.5575863355 102.1612748475 102.7668265956 103.3742415798 103.9835198002 104.5946612567 105.2076659494 105.8225338783 106.4392650432 107.0578594444 107.6783170817 108.3006379551 108.9248220647 109.5508694104 110.1787799922 110.8085538103 111.4401908644 112.0736911547 112.7090546812 113.3462814438 113.9853714426 114.6263246775 115.2691411485 115.9138208557 116.5603637991 117.2087699786 117.8590393942 118.5111720460 119.1651679339 119.8210270580 120.4787494183 121.1383350146 121.7997838472 122.4630959159 123.1282712207 123.7953097617 124.4642115388 125.1349765521 125.8076048015 126.4820962871 127.1584510088 127.8366689666 128.5167501606 129.1986945908 129.8825022571 130.5681731596 131.2557072982 131.9451046729 132.6363652838 133.3294891309 134.0244762141 134.7213265334 135.4200400889 136.1206168805 136.8230569083 137.5273601723 138.2335266723 138.9415564086 139.6514493810 140.3632055895 141.0768250342 141.7923077150 142.5096536320 143.2288627851 143.9499351743 144.6728707998 145.3976696613 146.1243317590 146.8528570929 147.5832456629 148.3154974691 149.0496125114 149.7855907898 150.5234323044 151.2631370552 152.0047050421 152.7481362651 153.4934307243 154.2405884196 154.9896093511 155.7404935188 156.4932409225 157.2478515625 158.0043254385 158.7626625508 159.5228628991 160.2849264837 161.0488533043 161.8146433612 162.5822966541 163.3518131832 164.1231929485 164.8964359499 165.6715421875 166.4485116612 167.2273443710 168.0080403170 168.7905994992 169.5750219175 170.3613075719 171.1494564625 171.9394685893 172.7313439522 173.5250825512 174.3206843864 175.1181494577 175.9174777652 176.7186693088 177.5217240886 178.3266421045 179.1334233566 179.9420678448 180.7525755692 181.5649465297 182.3791807264 183.1952781592 184.0132388282 184.8330627333 185.6547498745 186.4783002520 187.3037138655 188.1309907152 188.9601308011 189.7911341231 190.6240006812 191.4587304755 192.2953235059 193.1337797725 193.9740992753 194.8162820142 195.6603279892 196.5062372004 197.3540096477 198.2036453312 199.0551442508 199.9085064066 200.7637317985 201.6208204266 202.4797722908 203.3405873912 204.2032657277 205.0678073003 205.9342121091 206.8024801541 207.6726114352 208.5446059525 209.4184637059 210.2941846954 211.1717689211 212.0512163830 212.9325270809 213.8157010151 214.7007381854 215.5876385918 216.4764022344 217.3670291131 218.2595192280 219.1538725790 220.0500891662 220.9481689895 221.8481120490 222.7499183446 223.6535878764 224.5591206443 225.4665166484 226.3757758886 227.2868983650 228.1998840775 229.1147330261 230.0314452109 230.9500206319 231.8704592890 232.7927611822 233.7169263116 234.6429546772 235.5708462789 236.5006011167 
-8.10302998134373 256.0371742084 255.1977311371 254.3596894733 253.5230492169 252.6878103680 251.8539729266 251.0215368926 250.1905022661 249.3608690470 248.5326372354 247.7058068313 246.8803778346 246.0563502454 245.2337240637 244.4124992894 243.5926759226 242.7742539633 241.9572334114 241.1416142670 240.3273965301 239.5145802006 238.7031652786 237.8931517640 237.0845396569 236.2773289573 235.4715196652 234.6671117805 233.8641053032 233.0625002335 232.2622965712 231.4634943163 230.6660934690 229.8700940291 229.0754959966 228.2822993717 227.4905041541 226.7001103441 225.9111179415 225.1235269464 224.3373373588 223.5525491786 222.7691624058 221.9871770406 221.2065930828 220.4274105325 219.6496293896 218.8732496542 218.0982713263 217.3246944058 216.5525188928 215.7817447873 215.0123720892 214.2444007986 213.4778309154 212.7126624397 211.9488953715 211.1865297108 210.4255654575 209.6660026117 208.9078411733 208.1510811424 207.3957225190 206.6417653030 205.8892094945 205.1380550935 204.3883020999 203.6399505138 202.8930003351 202.1474515640 201.4033042003 200.6605582440 199.9192136952 199.1792705539 198.4407288201 197.7035884937 196.9678495747 196.2335120633 195.5005759593 194.7690412627 194.0389079737 193.3101760921 192.5828456179 191.8569165513 191.1323888921 190.4092626403 189.6875377960 188.9672143592 188.2482923299 187.5307717080 186.8146524936 186.0999346866 185.3866182871 184.6747032951 183.9641897105 183.2550775334 182.5473667638 181.8410574016 181.1361494469 180.4326428997 179.7305377599 179.0298340276 178.3305317028 177.6326307854 176.9361312755 176.2410331730 175.5473364780 174.8550411905 174.1641473104 173.4746548379 172.7865637727 172.0998741151 171.4145858649 170.7306990221 170.0482135869 169.3671295591 168.6874469387 168.0091657258 167.3322859204 166.6568075225 165.9827305320 165.3100549490 164.6387807734 163.9689080053 163.3004366447 162.6333666916 161.9676981459 161.3034310076 160.6405652769 159.9791009536 159.3190380377 158.6603765294 158.0031164285 157.3472577350 156.6928004490 156.0397445705 155.3880900995 154.7378370359 154.0889853798 153.4415351311 152.7954862899 152.1508388562 151.5075928299 150.8657482111 150.2253049998 149.5862631959 148.9486227995 148.3123838106 147.6775462291 147.0441100551 146.4120752886 145.7814419295 145.1522099779 144.5243794337 143.8979502971 143.2729225678 142.6492962461 142.0270713318 141.4062478250 140.7868257256 140.1688050337 139.5521857493 138.9369678723 138.3231514028 137.7107363408 137.0997226862 136.4901104391 135.8818995994 135.2750901673 134.6696821425 134.0656755253 133.4630703155 132.8618665132 132.2620641183 131.6636631309 131.0666635510 130.4710653785 129.8768686135 129.2840732560 128.6926793059 128.1026867633 127.5140956282 126.9269059005 126.3411175803 125.7567306676 125.1737451623 124.5921610645 124.0119783741 123.4331970912 122.8558172158 122.2798387478 121.7052616873 121.1320860343 120.5603117887 119.9899389506 119.4209675200 118.8533974968 118.2872288811 117.7224616729 117.1590958721 116.5971314788 116.0365684930 115.4774069146 114.9196467437 114.3632879802 113.8083306242 113.2547746757 112.7026201346 112.1518670010 111.6025152749 111.0545649562 110.5080160450 109.9628685413 109.4191224450 108.8767777562 108.3358344749 107.7962926010 107.2581521346 106.7214130756 106.1860754241 105.6521391801 105.1196043436 104.5884709145 104.0587388929 103.5304082787 103.0034790720 102.4779512728 101.9538248810 101.4310998967 100.9097763199 100.3898541505 99.8713333886 99.3542140341 98.8384960871 98.3241795476 97.8112644156 97.2997506910 96.7896383739 96.2809274642 95.7736179620 95.2677098673 94.7632031800 94.2600979002 93.7583940279 93.2580915630 92.7591905056 92.2616908557 91.7655926132 91.2708957782 90.7776003507 90.2857063306 89.7952137180 89.3061225128 88.8184327151 88.3321443249 87.8472573421 87.3637717668 86.8816875990 86.4010048386 85.9217234857 85.4438435403 84.9673650023 84.4922878718 84.0186121488 83.5463378332 83.0754649251 82.6059934245 82.1379233313 81.6712546456 81.2059873673 80.7421214965 80.2796570332 79.8185939773 79.3589323289 78.9006720880 78.4438132545 77.9883558285 77.5342998100 77.0816451989 76.6303919953 76.1805401992 75.7320898105 75.2850408293 74.8393932555 74.3951470893 73.9523023304 73.5108589791 73.0708170352 72.6321764988 72.1949373698 71.7590996483 71.3246633343 70.8916284277 70.4599949286 70.0297628370 69.6009321528 69.1735028761 68.7474750068 68.3228485451 67.8996234907 67.4777998439 67.0573776045 66.6383567726 66.2207373481 65.8045193311 65.3897027216 64.9762875195 64.5642737249 64.1536613378 63.7444503581 63.3366407859 62.9302326212 62.5252258639 62.1216205141 61.7194165718 61.3186140369 60.9192129095 60.5212131895 60.1246148770 59.7294179720 59.3356224744 58.9432283844 58.5522357017 58.1626444266 57.7744545589 57.3876660986 57.0022790459 56.6182934006 56.2357091627 55.8545263323 55.4747449094 55.0963648940 54.7193862860 54.3438090855 53.9696332924 53.5968589068 53.2254859287 52.8555143580 52.4869441949 52.1197754391 51.7540080909 51.3896421501 51.0266776167 50.6651144908 50.3049527724 49.9461924615 49.5888335580 49.2328760620 48.8783199735 48.5251652924 48.1734120188 47.8230601526 47.4741096939 47.1265606427 46.7804129989 46.4356667626 46.0923219338 45.7503785124 45.4098364985 45.0706958921 44.7329566931 44.3966189016 44.0616825176 43.7281475410 43.3960139719 43.0652818102 42.7359510560 42.4080217093 42.0814937701 41.7563672383 41.4326421139 41.1103183971 40.7893960877 40.4698751857 40.1517556913 39.8350376043 39.5197209247 39.2058056527 38.8932917880 38.5821793309 38.2724682812 37.9641586390 37.6572504042 37.3517435770 37.0476381571 36.7449341448 36.4436315399 36.1437303425 35.8452305525 35.5481321700 35.2524351950 34.9581396274 34.6652454673 34.3737527146 34.0836613695 33.7949714318 33.5076829015 33.2217957787 32.9373100634 32.6542257556 32.3725428552 32.0922613622 31.8133812768 31.5359025988 31.2598253283 30.9851494652 30.7118750096 30.4400019615 30.1695303208 29.9004600876 29.6327912618 29.3665238436 29.1016578327 28.8381932294 28.5761300335 28.3154682451 28.0562078641 27.7983488906 27.5418913246 27.2868351661 27.0331804150 26.7809270713 26.5300751352 26.2806246065 26.0325754852 25.7859277715 25.5406814651 25.2968365663 25.0543930749 24.8133509910 24.5737103146 24.3354710456 24.0986331841 23.8631967300 23.6291616834 23.3965280443 23.1652958126 22.9354649884 22.7070355717 22.4800075624 22.2543809606 22.0301557663 21.8073319794 21.5859096000 21.3658886280 21.1472690636 20.9300509065 20.7142341570 20.4998188149 20.2868048803 20.0751923531 19.8649812334 19.6561715212 19.4487632164 19.2427563191 19.0381508293 18.8349467469 18.6331440720 18.4327428046 18.2337429446 18.0361444921 17.8399474471 17.6451518095 17.4517575794 17.2597647567 17.0691733415 16.8799833338 16.6921947335 16.5058075407 16.3208217554 16.1372373776 15.9550544072 15.7742728442 15.5948926887 15.4169139407 15.2403366002 15.0651606671 14.8913861415 14.7190130234 14.5480413127 14.3784710095 14.2103021137 14.0435346254 13.8781685446 13.7142038712 13.5516406053 13.3904787469 13.2307182959 13.0723592524 12.9154016164 12.7598453878 12.6056905667 12.4529371531 12.3015851469 12.1516345482 12.0030853569 11.8559375731 11.7101911968 11.5658462280 11.4229026666 11.2813605126 11.1412197662 11.0024804272 10.8651424957 10.7292059716 10.5946708550 10.4615371458 10.3298048442 10.1994739500 10.0705444632 9.9430163839 9.8168897121 9.6921644478 9.5688405909 9.4469181415 9.3263970995 9.2072774650 9.0895592380 8.9732424184 8.8583270063 8.7448130017 8.6327004045 8.5219892148 8.4126794326 8.3047710578 8.1982640905 8.0931585306 7.9894543783 7.8871516333 7.7862502959 7.6867503659 7.5886518434 7.4919547283 7.3966590207 7.3027647206 7.2102718279 7.1191803427 7.0294902650 6.9412015947 6.8543143319 6.7688284766 6.6847440287 6.6020609883 6.5207793553 6.4408991298 6.3624203118 6.2853429013 6.2096668982 6.1353923026 6.0625191144 5.9910473337 5.9209769605 5.8523079947 5.7850404364 5.7191742856 5.6547095422 5.5916462063 5.5299842778 5.4697237569 5.4108646434 5.3534069373 5.2973506387 5.2426957476 5.1894422639 5.1375901878 5.0871395190 5.0380902578 4.9904424040 4.9441959576 4.8993509188 4.8559072874 4.8138650634 4.7732242470 4.7339848379 4.6961468364 4.6597102423 4.6246750557 4.5910412766 4.5588089049 4.5279779406 4.4985483839 4.4705202346 4.4438934928 4.4186681584 4.3948442315 4.3724217121 4.3514006001 4.3317808956 4.3135625986 4.2967457090 4.2813302269 4.2673161522 4.2547034850 4.2434922253 4.2336823731 4.2252739283 4.2182668910 4.2126612611 4.2084570387 4.2056542238 4.2042528163 4.2042528163 4.2056542238 4.2084570387 4.2126612611 4.2182668910 4.2252739283 4.2336823731 4.2434922253 4.2547034850 4.2673161522 4.2813302269 4.2967457090 4.3135625986 4.3317808956 4.3514006001 4.3724217121 4.3948442315 4.4186681584 4.4438934928 4.4705202346 4.4985483839 4.5279779406 4.5588089049 4.5910412766 4.6246750557 4.6597102423 4.6961468364 4.7339848379 4.7732242470 4.8138650634 4.8559072874 4.8993509188 4.9441959576 4.9904424040 5.0380902578 5.0871395190 5.1375901878 5.1894422639 5.2426957476 5.2973506387 5.3534069373 5.4108646434 5.4697237569 5.5299842778 5.5916462063 5.6547095422 5.7191742856 5.7850404364 5.8523079947 5.9209769605 5.9910473337 6.0625191144 6.1353923026 6.2096668982 6.2853429013 6.3624203118 6.4408991298 6.5207793553 6.6020609883 6.6847440287 6.7688284766 6.8543143319 6.9412015947 7.0294902650 7.1191803427 7.2102718279 7.3027647206 7.3966590207 7.4919547283 7.5886518434 7.6867503659 7.7862502959 7.8871516333 7.9894543783 8.0931585306 8.1982640905 8.3047710578 8.4126794326 8.5219892148 8.6327004045 8.7448130017 8.8583270063 8.9732424184 9.0895592380 9.2072774650 9.3263970995 9.4469181415 9.5688405909 9.6921644478 9.8168897121 9.9430163839 10.0705444632 10.1994739500 10.3298048442 10.4615371458 10.5946708550 10.7292059716 10.8651424957 11.0024804272 11.1412197662 11.2813605126 11.4229026666 11.5658462280 11.7101911968 11.8559375731 12.0030853569 12.1516345482 12.3015851469 12.4529371531 12.6056905667 12.7598453878 12.9154016164 13.0723592524 13.2307182959 13.3904787469 13.5516406053 13.7142038712 13.8781685446 14.0435346254 14.2103021137 14.3784710095 14.5480413127 14.7190130234 14.8913861415 15.0651606671 15.2403366002 15.4169139407 15.5948926887 15.7742728442 15.9550544072 16.1372373776 16.3208217554 16.5058075407 16.6921947335 16.8799833338 17.0691733415 17.2597647567 17.4517575794 17.6451518095 17.8399474471 18.0361444921 18.2337429446 18.4327428046 18.6331440720 18.8349467469 19.0381508293 19.2427563191 19.4487632164 19.6561715212 19.8649812334 20.0751923531 20.2868048803 20.4998188149 20.7142341570 20.9300509065 21.1472690636 21.3658886280 21.5859096000 21.8073319794 22.0301557663 22.2543809606 22.4800075624 22.7070355717 22.9354649884 23.1652958126 23.3965280443 23.6291616834 23.8631967300 24.0986331841 24.3354710456 24.5737103146 24.8133509910 25.0543930749 25.2968365663 25.5406814651 25.7859277715 26.0325754852 26.2806246065 26.5300751352 26.7809270713 27.0331804150 27.2868351661 27.5418913246 27.7983488906 28.0562078641 28.3154682451 28.5761300335 28.8381932294 29.1016578327 29.3665238436 29.6327912618 29.9004600876 30.1695303208 30.4400019615 30.7118750096 30.9851494652 31.2598253283 31.5359025988 31.8133812768 32.0922613622 32.3725428552 32.6542257556 32.9373100634 33.2217957787 33.5076829015 33.7949714318 34.0836613695 34.3737527146 34.6652454673 34.9581396274 35.2524351950 35.5481321700 35.8452305525 36.1437303425 36.4436315399 36.7449341448 37.0476381571 37.3517435770 37.6572504042 37.9641586390 38.2724682812 38.5821793309 38.8932917880 39.2058056527 39.5197209247 39.8350376043 40.1517556913 40.4698751857 40.7893960877 41.1103183971 41.4326421139 41.7563672383 42.0814937701 42.4080217093 42.7359510560 43.0652818102 43.3960139719 43.7281475410 44.0616825176 44.3966189016 44.7329566931 45.0706958921 45.4098364985 45.7503785124 46.0923219338 46.4356667626 46.7804129989 47.1265606427 47.4741096939 47.8230601526 48.1734120188 48.5251652924 48.8783199735 49.2328760620 49.5888335580 49.9461924615 50.3049527724 50.6651144908 51.0266776167 51.3896421501 51.7540080909 52.1197754391 52.4869441949 52.8555143580 53.2254859287 53.5968589068 53.9696332924 54.3438090855 54.7193862860 55.0963648940 55.4747449094 55.8545263323 56.2357091627 56.6182934006 57.0022790459 57.3876660986 57.7744545589 58.1626444266 58.5522357017 58.9432283844 59.3356224744 59.7294179720 60.1246148770 60.5212131895 60.9192129095 61.3186140369 61.7194165718 62.1216205141 62.5252258639 62.9302326212 63.3366407859 63.7444503581 64.1536613378 64.5642737249 64.9762875195 65.3897027216 65.8045193311 66.2207373481 66.6383567726 67.0573776045 67.4777998439 67.8996234907 68.3228485451 68.7474750068 69.1735028761 69.6009321528 70.0297628370 70.4599949286 70.8916284277 71.3246633343 71.7590996483 72.1949373698 72.6321764988 73.0708170352 73.5108589791 73.9523023304 74.3951470893 74.8393932555 75.2850408293 75.7320898105 76.1805401992 76.6303919953 77.0816451989 77.5342998100 77.9883558285 78.4438132545 78.9006720880 79.3589323289 79.8185939773 80.2796570332 80.7421214965 81.2059873673 81.6712546456 82.1379233313 82.6059934245 83.0754649251 83.5463378332 84.0186121488 84.4922878718 84.9673650023 85.4438435403 85.9217234857 86.4010048386 86.8816875990 87.3637717668 87.8472573421 88.3321443249 88.8184327151 89.3061225128 89.7952137180 90.2857063306 90.7776003507 91.2708957782 91.7655926132 92.2616908557 92.7591905056 93.2580915630 93.7583940279 94.2600979002 94.7632031800 95.2677098673 95.7736179620 96.2809274642 96.7896383739 97.2997506910 97.8112644156 98.3241795476 98.8384960871 99.3542140341 99.8713333886 100.3898541505 100.9097763199 101.4310998967 101.9538248810 102.4779512728 103.0034790720 103.5304082787 104.0587388929 104.5884709145 105.1196043436 105.6521391801 106.1860754241 106.7214130756 107.2581521346 107.7962926010 108.3358344749 108.8767777562 109.4191224450 109.9628685413 110.5080160450 111.0545649562 111.6025152749 112.1518670010 112.7026201346 113.2547746757 113.8083306242 114.3632879802 114.9196467437 115.4774069146 116.0365684930 
-9.70406052783923 271.5356883902 270.7722402962 270.0098844027 269.2486207095 268.4884492168 267.7293699245 266.9713828326 266.2144879412 265.4586852502 264.7039747596 263.9503564694 263.1978303796 262.4463964902 261.6960548013 260.9468053128 260.1986480247 259.4515829371 258.7056100498 257.9607293630 257.2169408766 256.4742445906 255.7326405050 254.9921286199 254.2527089352 253.5143814509 252.7771461670 252.0410030835 251.3059522005 250.5719935179 249.8391270357 249.1073527539 248.3766706725 247.6470807916 246.9185831111 246.1911776310 245.4648643513 244.7396432721 244.0155143932 243.2924777148 242.5705332368 241.8496809593 241.1299208821 240.4112530054 239.6936773291 238.9771938532 238.2618025777 237.5475035027 236.8342966280 236.1221819538 235.4111594800 234.7012292067 233.9923911337 233.2846452612 232.5779915891 231.8724301174 231.1679608461 230.4645837753 229.7622989049 229.0611062349 228.3610057653 227.6619974961 226.9640814274 226.2672575591 225.5715258912 224.8768864237 224.1833391566 223.4908840900 222.7995212238 222.1092505580 221.4200720926 220.7319858277 220.0449917631 219.3590898990 218.6742802353 217.9905627720 217.3079375092 216.6264044468 215.9459635848 215.2666149232 214.5883584620 213.9111942012 213.2351221409 212.5601422810 211.8862546215 211.2134591624 210.5417559038 209.8711448456 209.2016259878 208.5331993304 207.8658648734 207.1996226169 206.5344725608 205.8704147051 205.2074490498 204.5455755949 203.8847943405 203.2251052864 202.5665084328 201.9090037797 201.2525913269 200.5972710746 199.9430430227 199.2899071712 198.6378635201 197.9869120694 197.3370528192 196.6882857694 196.0406109200 195.3940282710 194.7485378225 194.1041395743 193.4608335266 192.8186196793 192.1774980324 191.5374685860 190.8985313400 190.2606862944 189.6239334492 188.9882728044 188.3537043601 187.7202281161 187.0878440726 186.4565522295 185.8263525869 185.1972451446 184.5692299028 183.9423068614 183.3164760204 182.6917373798 182.0680909397 181.4455367000 180.8240746607 180.2037048218 179.5844271833 178.9662417453 178.3491485077 177.7331474705 177.1182386337 176.5044219974 175.8916975614 175.2800653259 174.6695252908 174.0600774561 173.4517218219 172.8444583880 172.2382871546 171.6332081216 171.0292212891 170.4263266569 169.8245242252 169.2238139939 168.6241959630 168.0256701325 167.4282365025 166.8318950728 166.2366458436 165.6424888148 165.0494239865 164.4574513585 163.8665709310 163.2767827039 162.6880866772 162.1004828510 161.5139712251 160.9285517997 160.3442245747 159.7609895501 159.1788467260 158.5977961022 158.0178376789 157.4389714560 156.8611974335 156.2845156115 155.7089259898 155.1344285686 154.5610233478 153.9887103274 153.4174895075 152.8473608879 152.2783244688 151.7103802501 151.1435282319 150.5777684140 150.0131007966 149.4495253796 148.8870421630 148.3256511468 147.7653523311 147.2061457157 146.6480313008 146.0910090863 145.5350790723 144.9802412586 144.4264956454 143.8738422326 143.3222810202 142.7718120082 142.2224351967 141.6741505856 141.1269581749 140.5808579646 140.0358499547 139.4919341453 138.9491105363 138.4073791277 137.8667399195 137.3271929117 136.7887381044 136.2513754975 135.7151050910 135.1799268849 134.6458408793 134.1128470740 133.5809454692 133.0501360648 132.5204188608 131.9917938573 131.4642610542 130.9378204514 130.4124720491 129.8882158473 129.3650518458 128.8429800448 128.3220004442 127.8021130440 127.2833178442 126.7656148449 126.2490040460 125.7334854475 125.2190590494 124.7057248517 124.1934828545 123.6823330576 123.1722754612 122.6633100652 122.1554368697 121.6486558745 121.1429670798 120.6383704855 120.1348660916 119.6324538982 119.1311339051 118.6309061125 118.1317705203 117.6337271286 117.1367759372 116.6409169463 116.1461501557 115.6524755657 115.1598931760 114.6684029867 114.1780049979 113.6886992095 113.2004856215 112.7133642339 112.2273350468 111.7423980600 111.2585532737 110.7758006878 110.2941403024 109.8135721173 109.3340961327 108.8557123485 108.3784207647 107.9022213813 107.4271141984 106.9530992159 106.4801764338 106.0083458521 105.5376074708 105.0679612900 104.5994073095 104.1319455295 103.6655759500 103.2002985708 102.7361133921 102.2730204137 101.8110196358 101.3501110584 100.8902946813 100.4315705047 99.9739385285 99.5173987527 99.0619511773 98.6075958023 98.1543326278 97.7021616537 97.2510828800 96.8010963067 96.3522019339 95.9043997614 95.4576897894 95.0120720178 94.5675464467 94.1241130759 93.6817719056 93.2405229357 92.8003661662 92.3613015971 91.9233292285 91.4864490603 91.0506610925 90.6159653251 90.1823617581 89.7498503916 89.3184312254 88.8881042597 88.4588694945 88.0307269296 87.6036765652 87.1777184011 86.7528524375 86.3290786744 85.9063971116 85.4848077493 85.0643105873 84.6449056258 84.2265928648 83.8093723041 83.3932439439 82.9782077841 82.5642638247 82.1514120657 81.7396525071 81.3289851490 80.9194099913 80.5109270340 80.1035362771 79.6972377207 79.2920313647 78.8879172091 78.4848952539 78.0829654991 77.6821279448 77.2823825908 76.8837294373 76.4861684842 76.0896997316 75.6943231793 75.3000388275 74.9068466761 74.5147467251 74.1237389746 73.7338234244 73.3450000747 72.9572689254 72.5706299765 72.1850832281 71.8006286800 71.4172663324 71.0349961852 70.6538182384 70.2737324921 69.8947389461 69.5168376006 69.1400284555 68.7643115109 68.3896867666 68.0161542228 67.6437138794 67.2723657364 66.9021097938 66.5329460516 66.1648745099 65.7978951686 65.4320080277 65.0672130872 64.7035103472 64.3408998076 63.9793814684 63.6189553296 63.2596213912 62.9013796533 62.5442301157 62.1881727786 61.8332076420 61.4793347057 61.1265539699 60.7748654344 60.4242690994 60.0747649648 59.7263530307 59.3790332969 59.0328057636 58.6876704307 58.3436272983 58.0006763662 57.6588176346 57.3180511033 56.9783767725 56.6397946422 56.3023047122 55.9659069827 55.6306014536 55.2963881249 54.9632669966 54.6312380688 54.3003013413 53.9704568143 53.6417044877 53.3140443616 52.9874764358 52.6620007105 52.3376171856 52.0143258611 51.6921267370 51.3710198134 51.0510050902 50.7320825673 50.4142522450 50.0975141230 49.7818682015 49.4673144803 49.1538529596 48.8414836394 48.5302065195 48.2200216000 47.9109288810 47.6029283624 47.2960200443 46.9902039265 46.6854800092 46.3818482922 46.0793087757 45.7778614597 45.4775063440 45.1782434288 44.8800727140 44.5829941996 44.2870078856 43.9921137720 43.6983118589 43.4056021462 43.1139846339 42.8234593220 42.5340262106 42.2456852996 41.9584365890 41.6722800788 41.3872157690 41.1032436597 40.8203637507 40.5385760422 40.2578805341 39.9782772265 39.6997661192 39.4223472124 39.1460205060 38.8707860000 38.5966436945 38.3235935893 38.0516356846 37.7807699803 37.5109964764 37.2423151730 36.9747260699 36.7082291673 36.4428244651 36.1785119633 35.9152916620 35.6531635610 35.3921276605 35.1321839604 34.8733324608 34.6155731615 34.3589060627 34.1033311643 33.8488484663 33.5954579687 33.3431596716 33.0919535748 32.8418396785 32.5928179826 32.3448884872 32.0980511921 31.8523060975 31.6076532033 31.3640925095 31.1216240161 30.8802477232 30.6399636307 30.4007717386 30.1626720469 29.9256645556 29.6897492648 29.4549261743 29.2211952843 28.9885565948 28.7570101056 28.5265558169 28.2971937285 28.0689238407 27.8417461532 27.6156606661 27.3906673795 27.1667662933 26.9439574075 26.7222407221 26.5016162371 26.2820839526 26.0636438685 25.8462959848 25.6300403015 25.4148768187 25.2008055363 24.9878264542 24.7759395727 24.5651448915 24.3554424107 24.1468321304 23.9393140505 23.7328881710 23.5275544919 23.3233130133 23.1201637351 22.9181066573 22.7171417799 22.5172691029 22.3184886264 22.1208003503 21.9242042746 21.7287003993 21.5342887244 21.3409692500 21.1487419760 20.9576069024 20.7675640292 20.5786133564 20.3907548841 20.2039886122 20.0183145407 19.8337326696 19.6502429989 19.4678455287 19.2865402589 19.1063271895 18.9272063205 18.7491776520 18.5722411838 18.3963969161 18.2216448488 18.0479849820 17.8754173155 17.7039418495 17.5335585839 17.3642675187 17.1960686539 17.0289619896 16.8629475257 16.6980252622 16.5341951991 16.3714573364 16.2098116742 16.0492582123 15.8897969509 15.7314278900 15.5741510294 15.4179663693 15.2628739095 15.1088736502 14.9559655914 14.8041497329 14.6534260749 14.5037946172 14.3552553601 14.2078083033 14.0614534469 13.9161907910 13.7720203355 13.6289420804 13.4869560257 13.3460621715 13.2062605176 13.0675510642 12.9299338112 12.7934087586 12.6579759065 12.5236352548 12.3903868035 12.2582305526 12.1271665021 11.9971946521 11.8683150024 11.7405275532 11.6138323044 11.4882292561 11.3637184081 11.2402997606 11.1179733135 10.9967390668 10.8765970206 10.7575471747 10.6395895293 10.5227240843 10.4069508397 10.2922697956 10.1786809518 10.0661843085 9.9547798656 9.8444676231 9.7352475811 9.6271197394 9.5200840982 9.4141406574 9.3092894170 9.2055303771 9.1028635376 9.0012888984 8.9008064598 8.8014162215 8.7031181836 8.6059123462 8.5097987092 8.4147772726 8.3208480364 8.2280110007 8.1362661654 8.0456135305 7.9560530960 7.8675848619 7.7802088283 7.6939249950 7.6087333622 7.5246339298 7.4416266979 7.3597116663 7.2788888352 7.1991582045 7.1205197742 7.0429735444 6.9665195149 6.8911576859 6.8168880573 6.7437106291 6.6716254014 6.6006323741 6.5307315471 6.4619229206 6.3942064946 6.3275822689 6.2620502437 6.1976104189 6.1342627945 6.0720073705 6.0108441469 5.9507731238 5.8917943011 5.8339076788 5.7771132569 5.7214110355 5.6668010145 5.6132831939 5.5608575737 5.5095241539 5.4592829346 5.4101339156 5.3620770971 5.3151124790 5.2692400614 5.2244598441 5.1807718273 5.1381760109 5.0966723949 5.0562609794 5.0169417642 4.9787147495 4.9415799352 4.9055373213 4.8705869079 4.8367286948 4.8039626822 4.7722888700 4.7417072583 4.7122178469 4.6838206360 4.6565156254 4.6303028154 4.6051822057 4.5811537964 4.5582175876 4.5363735792 4.5156217712 4.4959621636 4.4773947565 4.4599195497 4.4435365434 4.4282457375 4.4140471321 4.4009407270 4.3889265224 4.3780045182 4.3681747144 4.3594371111 4.3517917081 4.3452385056 4.3397775035 4.3354087018 4.3321321005 4.3299476997 4.3288554993 4.3288554993 4.3299476997 4.3321321005 4.3354087018 4.3397775035 4.3452385056 4.3517917081 4.3594371111 4.3681747144 4.3780045182 4.3889265224 4.4009407270 4.4140471321 4.4282457375 4.4435365434 4.4599195497 4.4773947565 4.4959621636 4.5156217712 4.5363735792 4.5582175876 4.5811537964 4.6051822057 4.6303028154 4.6565156254 4.6838206360 4.7122178469 4.7417072583 4.7722888700 4.8039626822 4.8367286948 4.8705869079 4.9055373213 4.9415799352 4.9787147495 5.0169417642 5.0562609794 5.0966723949 5.1381760109 5.1807718273 5.2244598441 5.2692400614 5.3151124790 5.3620770971 5.4101339156 5.4592829346 5.5095241539 5.5608575737 5.6132831939 5.6668010145 5.7214110355 5.7771132569 5.8339076788 5.8917943011 5.9507731238 6.0108441469 6.0720073705 6.1342627945 6.1976104189 6.2620502437 6.3275822689 6.3942064946 6.4619229206 6.5307315471 6.6006323741 6.6716254014 6.7437106291 6.8168880573 6.8911576859 6.9665195149 7.0429735444 7.1205197742 7.1991582045 7.2788888352 7.3597116663 7.4416266979 7.5246339298 7.6087333622 7.6939249950 7.7802088283 7.8675848619 7.9560530960 8.0456135305 8.1362661654 8.2280110007 8.3208480364 8.4147772726 8.5097987092 8.6059123462 8.7031181836 8.8014162215 8.9008064598 9.0012888984 9.1028635376 9.2055303771 9.3092894170 9.4141406574 9.5200840982 9.6271197394 9.7352475811 9.8444676231 9.9547798656 10.0661843085 10.1786809518 10.2922697956 10.4069508397 10.5227240843 10.6395895293 10.7575471747 10.8765970206 10.9967390668 11.1179733135 11.2402997606 11.3637184081 11.4882292561 11.6138323044 11.7405275532 11.8683150024 11.9971946521 12.1271665021 12.2582305526 12.3903868035 12.5236352548 12.6579759065 12.7934087586 12.9299338112 13.0675510642 13.2062605176 13.3460621715 13.4869560257 13.6289420804 13.7720203355 13.9161907910 14.0614534469 14.2078083033 14.3552553601 14.5037946172 14.6534260749 14.8041497329 14.9559655914 15.1088736502 15.2628739095 15.4179663693 15.5741510294 15.7314278900 15.8897969509 16.0492582123 16.2098116742 16.3714573364 16.5341951991 16.6980252622 16.8629475257 17.0289619896 17.1960686539 17.3642675187 17.5335585839 17.7039418495 17.8754173155 18.0479849820 18.2216448488 18.3963969161 18.5722411838 18.7491776520 18.9272063205 19.1063271895 19.2865402589 19.4678455287 19.6502429989 19.8337326696 20.0183145407 20.2039886122 20.3907548841 20.5786133564 20.7675640292 20.9576069024 21.1487419760 21.3409692500 21.5342887244 21.7287003993 21.9242042746 22.1208003503 22.3184886264 22.5172691029 22.7171417799 22.9181066573 23.1201637351 23.3233130133 23.5275544919 23.7328881710 23.9393140505 24.1468321304 24.3554424107 24.5651448915 24.7759395727 24.9878264542 25.2008055363 25.4148768187 25.6300403015 25.8462959848 26.0636438685 26.2820839526 26.5016162371 26.7222407221 26.9439574075 27.1667662933 27.3906673795 27.6156606661 27.8417461532 28.0689238407 28.2971937285 28.5265558169 28.7570101056 28.9885565948 29.2211952843 29.4549261743 29.6897492648 29.9256645556 30.1626720469 30.4007717386 30.6399636307 30.8802477232 31.1216240161 31.3640925095 31.6076532033 31.8523060975 32.0980511921 32.3448884872 32.5928179826 32.8418396785 33.0919535748 33.3431596716 33.5954579687 33.8488484663 34.1033311643 34.3589060627 34.6155731615 34.8733324608 35.1321839604 35.3921276605 35.6531635610 35.9152916620 36.1785119633 36.4428244651 36.7082291673 36.9747260699 37.2423151730 37.5109964764 37.7807699803 38.0516356846 38.3235935893 38.5966436945 38.8707860000 39.1460205060 39.4223472124 39.6997661192 39.9782772265 40.2578805341 40.5385760422 40.8203637507 41.1032436597 41.3872157690 41.6722800788 41.9584365890 42.2456852996 42.5340262106 42.8234593220 43.1139846339 43.4056021462 43.6983118589 43.9921137720 44.2870078856 44.5829941996 44.8800727140 45.1782434288 45.4775063440 45.7778614597 46.0793087757 46.3818482922 46.6854800092 46.9902039265 47.2960200443 47.6029283624 47.9109288810 48.2200216000 48.5302065195 48.8414836394 49.1538529596 49.4673144803 49.7818682015 50.0975141230 50.4142522450 50.7320825673 51.0510050902 51.3710198134 51.6921267370 52.0143258611 52.3376171856 52.6620007105 52.9874764358 53.3140443616 
-11.0903548889591 284.1172760348 283.4180819494 282.7197629504 282.0223190378 281.3257502117 280.6300564721 279.9352378190 279.2412942523 278.5482257721 277.8560323784 277.1647140711 276.4742708503 275.7847027159 275.0960096680 274.4081917066 273.7212488316 273.0351810431 272.3499883411 271.6656707256 270.9822281965 270.2996607538 269.6179683977 268.9371511280 268.2572089447 267.5781418479 266.8999498376 266.2226329138 265.5461910764 264.8706243255 264.1959326610 263.5221160831 262.8491745915 262.1771081865 261.5059168679 260.8356006358 260.1661594901 259.4975934309 258.8299024582 258.1630865719 257.4971457721 256.8320800588 256.1678894319 255.5045738915 254.8421334376 254.1805680701 253.5198777891 252.8600625945 252.2011224865 251.5430574648 250.8858675297 250.2295526810 249.5741129188 248.9195482430 248.2658586537 247.6130441509 246.9611047346 246.3100404047 245.6598511612 245.0105370043 244.3620979338 243.7145339497 243.0678450522 242.4220312410 241.7770925164 241.1330288782 240.4898403265 239.8475268613 239.2060884825 238.5655251902 237.9258369843 237.2870238649 236.6490858320 236.0120228855 235.3758350256 234.7405222520 234.1060845650 233.4725219644 232.8398344502 232.2080220226 231.5770846814 230.9470224266 230.3178352583 229.6895231765 229.0620861812 228.4355242723 227.8098374499 227.1850257140 226.5610890645 225.9380275015 225.3158410249 224.6945296348 224.0740933312 223.4545321140 222.8358459833 222.2180349391 221.6010989813 220.9850381100 220.3698523252 219.7555416268 219.1421060149 218.5295454895 217.9178600505 217.3070496980 216.6971144320 216.0880542524 215.4798691593 214.8725591526 214.2661242324 213.6605643987 213.0558796514 212.4520699907 211.8491354163 211.2470759285 210.6458915271 210.0455822121 209.4461479837 208.8475888417 208.2499047861 207.6530958171 207.0571619345 206.4621031383 205.8679194286 205.2746108054 204.6821772687 204.0906188184 203.4999354546 202.9101271772 202.3211939863 201.7331358819 201.1459528640 200.5596449325 199.9742120874 199.3896543289 198.8059716568 198.2231640711 197.6412315720 197.0601741593 196.4799918330 195.9006845933 195.3222524400 194.7446953731 194.1680133927 193.5922064988 193.0172746914 192.4432179704 191.8700363359 191.2977297878 190.7262983262 190.1557419511 189.5860606624 189.0172544602 188.4493233445 187.8822673153 187.3160863725 186.7507805161 186.1863497462 185.6227940628 185.0601134659 184.4983079554 183.9373775314 183.3773221939 182.8181419428 182.2598367782 181.7024067000 181.1458517083 180.5901718031 180.0353669844 179.4814372521 178.9283826062 178.3762030469 177.8248985740 177.2744691876 176.7249148876 176.1762356741 175.6284315471 175.0815025065 174.5354485524 173.9902696847 173.4459659036 172.9025372088 172.3599836006 171.8183050788 171.2775016435 170.7375732946 170.1985200323 169.6603418563 169.1230387669 168.5866107639 168.0510578474 167.5163800173 166.9825772737 166.4496496166 165.9175970459 165.3864195617 164.8561171640 164.3266898527 163.7981376279 163.2704604895 162.7436584377 162.2177314722 161.6926795933 161.1685028008 160.6452010948 160.1227744752 159.6012229421 159.0805464955 158.5607451354 158.0418188617 157.5237676744 157.0065915737 156.4902905594 155.9748646315 155.4603137902 154.9466380353 154.4338373668 153.9219117849 153.4108612893 152.9006858803 152.3913855577 151.8829603216 151.3754101719 150.8687351088 150.3629351320 149.8580102418 149.3539604380 148.8507857207 148.3484860898 147.8470615454 147.3465120875 146.8468377160 146.3480384310 145.8501142325 145.3530651204 144.8568910948 144.3615921557 143.8671683030 143.3736195368 142.8809458570 142.3891472637 141.8982237569 141.4081753366 140.9190020027 140.4307037553 139.9432805943 139.4567325198 138.9710595318 138.4862616302 138.0023388151 137.5192910865 137.0371184443 136.5558208886 136.0753984194 135.5958510366 135.1171787403 134.6393815305 134.1624594071 133.6864123702 133.2112404197 132.7369435557 132.2635217782 131.7909750872 131.3193034826 130.8485069645 130.3785855328 129.9095391876 129.4413679289 128.9740717566 128.5076506708 128.0421046715 127.5774337586 127.1136379322 126.6507171923 126.1886715388 125.7275009718 125.2672054912 124.8077850971 124.3492397895 123.8915695684 123.4347744337 122.9788543855 122.5238094237 122.0696395484 121.6163447596 121.1639250572 120.7123804413 120.2617109119 119.8119164690 119.3629971124 118.9149528424 118.4677836588 118.0214895617 117.5760705511 117.1315266269 116.6878577892 116.2450640380 115.8031453732 115.3621017949 114.9219333030 114.4826398976 114.0442215787 113.6066783462 113.1700102002 112.7342171407 112.2992991677 111.8652562811 111.4320884809 110.9997957673 110.5683781401 110.1378355993 109.7081681450 109.2793757772 108.8514584959 108.4244163010 107.9982491926 107.5729571707 107.1485402352 106.7249983862 106.3023316236 105.8805399475 105.4596233579 105.0395818547 104.6204154380 104.2021241078 103.7847078640 103.3681667067 102.9525006359 102.5377096515 102.1237937536 101.7107529422 101.2985872172 100.8872965787 100.4768810267 100.0673405611 99.6586751820 99.2508848893 98.8439696831 98.4379295634 98.0327645302 97.6284745834 97.2250597230 96.8225199492 96.4208552618 96.0200656609 95.6201511464 95.2211117184 94.8229473769 94.4256581218 94.0292439532 93.6337048710 93.2390408754 92.8452519661 92.4523381434 92.0602994071 91.6691357573 91.2788471939 90.8894337171 90.5008953266 90.1132320227 89.7264438052 89.3405306742 88.9554926296 88.5713296715 88.1880417999 87.8056290147 87.4240913160 87.0434287038 86.6636411780 86.2847287387 85.9066913858 85.5295291195 85.1532419395 84.7778298461 84.4032928391 84.0296309186 83.6568440845 83.2849323370 82.9138956758 82.5437341012 82.1744476130 81.8060362113 81.4384998960 81.0718386672 80.7060525249 80.3411414690 79.9771054996 79.6139446166 79.2516588202 78.8902481102 78.5297124866 78.1700519495 77.8112664989 77.4533561348 77.0963208571 76.7401606659 76.3848755611 76.0304655428 75.6769306110 75.3242707656 74.9724860067 74.6215763343 74.2715417483 73.9223822488 73.5740978358 73.2266885092 72.8801542691 72.5344951155 72.1897110483 71.8458020676 71.5027681733 71.1606093656 70.8193256442 70.4789170094 70.1393834610 69.8007249991 69.4629416236 69.1260333346 68.7900001321 68.4548420161 68.1205589865 67.7871510433 67.4546181867 67.1229604165 66.7921777327 66.4622701354 66.1332376246 65.8050802003 65.4777978624 65.1513906110 64.8258584461 64.5012013676 64.1774193755 63.8545124700 63.5324806509 63.2113239183 62.8910422721 62.5716357124 62.2531042392 61.9354478524 61.6186665521 61.3027603383 60.9877292109 60.6735731700 60.3602922156 60.0478863476 59.7363555661 59.4256998711 59.1159192625 58.8070137404 58.4989833047 58.1918279555 57.8855476928 57.5801425166 57.2756124268 56.9719574234 56.6691775066 56.3672726762 56.0662429323 55.7660882748 55.4668087038 55.1684042193 54.8708748212 54.5742205096 54.2784412844 53.9835371458 53.6895080935 53.3963541278 53.1040752485 52.8126714557 52.5221427494 52.2324891295 51.9437105960 51.6558071491 51.3687787886 51.0826255146 50.7973473270 50.5129442259 50.2294162113 49.9467632831 49.6649854414 49.3840826862 49.1040550174 48.8249024351 48.5466249392 48.2692225299 47.9926952070 47.7170429705 47.4422658205 47.1683637570 46.8953367800 46.6231848894 46.3519080852 46.0815063676 45.8119797364 45.5433281917 45.2755517334 45.0086503616 44.7426240763 44.4774728774 44.2131967650 43.9497957391 43.6872697996 43.4256189466 43.1648431800 42.9049424999 42.6459169063 42.3877663992 42.1304909785 41.8740906443 41.6185653965 41.3639152352 41.1101401604 40.8572401720 40.6052152701 40.3540654547 40.1037907258 39.8543910833 39.6058665272 39.3582170576 39.1114426745 38.8655433779 38.6205191677 38.3763700440 38.1330960068 37.8906970560 37.6491731917 37.4085244138 37.1687507224 36.9298521175 36.6918285991 36.4546801671 36.2184068215 35.9830085625 35.7484853899 35.5148373037 35.2820643041 35.0501663909 34.8191435641 34.5889958239 34.3597231701 34.1313256027 33.9038031218 33.6771557274 33.4513834195 33.2264861980 33.0024640630 32.7793170144 32.5570450523 32.3356481767 32.1151263875 31.8954796849 31.6767080686 31.4588115389 31.2417900956 31.0256437387 30.8103724684 30.5959762845 30.3824551870 30.1698091760 29.9580382515 29.7471424135 29.5371216619 29.3279759968 29.1197054181 28.9123099260 28.7057895202 28.5001442010 28.2953739682 28.0914788219 27.8884587620 27.6863137886 27.4850439017 27.2846491012 27.0851293872 26.8864847597 26.6887152186 26.4918207640 26.2958013959 26.1006571142 25.9063879190 25.7129938102 25.5204747880 25.3288308521 25.1380620028 24.9481682399 24.7591495635 24.5710059735 24.3837374700 24.1973440530 24.0118257224 23.8271824783 23.6434143207 23.4605212495 23.2785032648 23.0973603666 22.9170925548 22.7376998295 22.5591821907 22.3815396383 22.2047721724 22.0288797929 21.8538625000 21.6797202934 21.5064531734 21.3340611398 21.1625441927 20.9919023320 20.8221355578 20.6532438701 20.4852272688 20.3180857540 20.1518193257 19.9864279838 19.8219117284 19.6582705595 19.4955044770 19.3336134810 19.1725975715 19.0124567484 18.8531910118 18.6948003616 18.5372847979 18.3806443207 18.2248789300 18.0699886257 17.9159734078 17.7628332765 17.6105682316 17.4591782732 17.3086634012 17.1590236157 17.0102589167 16.8623693041 16.7153547780 16.5692153383 16.4239509852 16.2795617185 16.1360475382 15.9934084444 15.8516444371 15.7107555163 15.5707416819 15.4316029340 15.2933392725 15.1559506975 15.0194372090 14.8837988069 14.7490354913 14.6151472622 14.4821341195 14.3499960633 14.2187330936 14.0883452103 13.9588324135 13.8301947032 13.7024320793 13.5755445419 13.4495320909 13.3243947264 13.2001324484 13.0767452569 12.9542331518 12.8325961332 12.7118342010 12.5919473553 12.4729355961 12.3547989233 12.2375373370 12.1211508372 12.0056394238 11.8910030969 11.7772418565 11.6643557025 11.5523446350 11.4412086539 11.3309477594 11.2215619513 11.1130512296 11.0054155944 10.8986550457 10.7927695834 10.6877592077 10.5836239183 10.4803637155 10.3779785991 10.2764685691 10.1758336257 10.0760737687 9.9771889981 9.8791793141 9.7820447165 9.6857852053 9.5904007806 9.4958914424 9.4022571907 9.3094980254 9.2176139466 9.1266049542 9.0364710484 8.9472122289 8.8588284960 8.7713198495 8.6846862895 8.5989278159 8.5140444288 8.4300361282 8.3469029140 8.2646447863 8.1832617451 8.1027537903 8.0231209220 7.9443631401 7.8664804448 7.7894728359 7.7133403134 7.6380828774 7.5637005279 7.4901932649 7.4175610883 7.3458039981 7.2749219945 7.2049150773 7.1357832466 7.0675265023 7.0001448445 6.9336382732 6.8680067883 6.8032503899 6.7393690780 6.6763628525 6.6142317135 6.5529756609 6.4925946949 6.4330888152 6.3744580221 6.3167023154 6.2598216952 6.2038161614 6.1486857141 6.0944303533 6.0410500790 5.9885448911 5.9369147896 5.8861597747 5.8362798462 5.7872750041 5.7391452486 5.6918905795 5.6455109968 5.6000065006 5.5553770909 5.5116227677 5.4687435309 5.4267393806 5.3856103167 5.3453563393 5.3059774484 5.2674736440 5.2298449260 5.1930912945 5.1572127494 5.1222092908 5.0880809187 5.0548276330 5.0224494338 4.9909463211 4.9603182948 4.9305653550 4.9016875016 4.8736847348 4.8465570543 4.8203044604 4.7949269529 4.7704245319 4.7467971973 4.7240449493 4.7021677876 4.6811657125 4.6610387238 4.6417868216 4.6234100058 4.6059082765 4.5892816337 4.5735300773 4.5586536074 4.5446522240 4.5315259270 4.5192747165 4.5078985924 4.4973975548 4.4877716037 4.4790207391 4.4711449609 4.4641442692 4.4580186639 4.4527681451 4.4483927128 4.4448923670 4.4422671076 4.4405169346 4.4396418482 4.4396418482 4.4405169346 4.4422671076 4.4448923670 4.4483927128 4.4527681451 4.4580186639 4.4641442692 4.4711449609 4.4790207391 4.4877716037 4.4973975548 4.5078985924 4.5192747165 4.5315259270 4.5446522240 4.5586536074 4.5735300773 4.5892816337 4.6059082765 4.6234100058 4.6417868216 4.6610387238 4.6811657125 4.7021677876 4.7240449493 4.7467971973 4.7704245319 4.7949269529 4.8203044604 4.8465570543 4.8736847348 4.9016875016 4.9305653550 4.9603182948 4.9909463211 5.0224494338 5.0548276330 5.0880809187 5.1222092908 5.1572127494 5.1930912945 5.2298449260 5.2674736440 5.3059774484 5.3453563393 5.3856103167 5.4267393806 5.4687435309 5.5116227677 5.5553770909 5.6000065006 5.6455109968 5.6918905795 5.7391452486 5.7872750041 5.8362798462 5.8861597747 5.9369147896 5.9885448911 6.0410500790 6.0944303533 6.1486857141 6.2038161614 6.2598216952 6.3167023154 6.3744580221 6.4330888152 6.4925946949 6.5529756609 6.6142317135 6.6763628525 6.7393690780 6.8032503899 6.8680067883 6.9336382732 7.0001448445 7.0675265023 7.1357832466 7.2049150773 7.2749219945 7.3458039981 7.4175610883 7.4901932649 7.5637005279 7.6380828774 7.7133403134 7.7894728359 7.8664804448 7.9443631401 8.0231209220 8.1027537903 8.1832617451 8.2646447863 8.3469029140 8.4300361282 8.5140444288 8.5989278159 8.6846862895 8.7713198495 8.8588284960 8.9472122289 9.0364710484 9.1266049542 9.2176139466 9.3094980254 9.4022571907 9.4958914424 9.5904007806 9.6857852053 9.7820447165 9.8791793141 9.9771889981 10.0760737687 10.1758336257 10.2764685691 10.3779785991 10.4803637155 10.5836239183 10.6877592077 10.7927695834 10.8986550457 11.0054155944 11.1130512296 11.2215619513 11.3309477594 11.4412086539 11.5523446350 11.6643557025 11.7772418565 11.8910030969 12.0056394238 12.1211508372 12.2375373370 12.3547989233 12.4729355961 12.5919473553 12.7118342010 12.8325961332 12.9542331518 13.0767452569 13.2001324484 13.3243947264 13.4495320909 13.5755445419 13.7024320793 13.8301947032 13.9588324135 14.0883452103 14.2187330936 14.3499960633 14.4821341195 14.6151472622 14.7490354913 14.8837988069 15.0194372090 15.1559506975 15.2933392725 15.4316029340 15.5707416819 15.7107555163 15.8516444371 15.9934084444 16.1360475382 16.2795617185 16.4239509852 16.5692153383 16.7153547780 16.8623693041 17.0102589167 17.1590236157 17.3086634012 17.4591782732 17.6105682316 17.7628332765 17.9159734078 18.0699886257 18.2248789300 18.3806443207 18.5372847979 18.6948003616 18.8531910118 19.0124567484 19.1725975715 19.3336134810 19.4955044770 19.6582705595 19.8219117284 19.9864279838 20.1518193257 20.3180857540 20.4852272688 20.6532438701 20.8221355578 20.9919023320 21.1625441927 21.3340611398 21.5064531734 21.6797202934 21.8538625000 
-12.476649250079 294.5284830994 293.8840628519 293.2403594235 292.5973728140 291.9551030234 291.3135500518 290.6727138992 290.0325945656 289.3931920509 288.7545063552 288.1165374784 287.4792854206 286.8427501817 286.2069317619 285.5718301609 284.9374453790 284.3037774160 283.6708262720 283.0385919469 282.4070744408 281.7762737537 281.1461898855 280.5168228363 279.8881726060 279.2602391947 278.6330226024 278.0065228291 277.3807398747 276.7556737392 276.1313244227 275.5076919252 274.8847762467 274.2625773871 273.6410953465 273.0203301248 272.4002817221 271.7809501384 271.1623353736 270.5444374278 269.9272563009 269.3107919931 268.6950445041 268.0800138342 267.4656999832 266.8521029511 266.2392227381 265.6270593440 265.0156127688 264.4048830126 263.7948700754 263.1855739571 262.5769946578 261.9691321775 261.3619865161 260.7555576737 260.1498456503 259.5448504458 258.9405720603 258.3370104937 257.7341657461 257.1320378175 256.5306267078 255.9299324171 255.3299549454 254.7306942926 254.1321504588 253.5343234439 252.9372132480 252.3408198711 251.7451433131 251.1501835741 250.5559406541 249.9624145530 249.3696052709 248.7775128077 248.1861371635 247.5954783383 247.0055363320 246.4163111447 245.8278027764 245.2400112270 244.6529364966 244.0665785851 243.4809374926 242.8960132191 242.3118057645 241.7283151289 241.1455413123 240.5634843146 239.9821441359 239.4015207761 238.8216142354 238.2424245135 237.6639516107 237.0861955268 236.5091562618 235.9328338158 235.3572281888 234.7823393808 234.2081673917 233.6347122216 233.0619738704 232.4899523382 231.9186476250 231.3480597307 230.7781886554 230.2090343990 229.6405969616 229.0728763432 228.5058725437 227.9395855632 227.3740154017 226.8091620591 226.2450255355 225.6816058309 225.1189029452 224.5569168785 223.9956476307 223.4350952019 222.8752595921 222.3161408012 221.7577388293 221.2000536763 220.6430853423 220.0868338273 219.5312991313 218.9764812542 218.4223801960 217.8689959569 217.3163285366 216.7643779354 216.2131441531 215.6626271898 215.1128270454 214.5637437200 214.0153772136 213.4677275261 212.9207946576 212.3745786081 211.8290793775 211.2842969659 210.7402313732 210.1968825995 209.6542506448 209.1123355090 208.5711371922 208.0306556944 207.4908910155 206.9518431556 206.4135121146 205.8758978926 205.3390004896 204.8028199055 204.2673561404 203.7326091943 203.1985790671 202.6652657589 202.1326692696 201.6007895993 201.0696267480 200.5391807156 200.0094515022 199.4804391078 198.9521435323 198.4245647758 197.8977028382 197.3715577196 196.8461294200 196.3214179394 195.7974232776 195.2741454349 194.7515844111 194.2297402063 193.7086128205 193.1882022536 192.6685085056 192.1495315767 191.6312714667 191.1137281756 190.5969017036 190.0807920505 189.5653992163 189.0507232011 188.5367640049 188.0235216276 187.5109960693 186.9991873300 186.4880954096 185.9777203082 185.4680620257 184.9591205623 184.4508959177 183.9433880922 183.4365970856 182.9305228979 182.4251655293 181.9205249796 181.4166012488 180.9133943370 180.4109042442 179.9091309703 179.4080745154 178.9077348795 178.4081120625 177.9092060645 177.4110168855 176.9135445254 176.4167889843 175.9207502621 175.4254283589 174.9308232747 174.4369350094 173.9437635631 173.4513089357 172.9595711274 172.4685501379 171.9782459675 171.4886586160 170.9997880835 170.5116343699 170.0241974753 169.5374773996 169.0514741430 168.5661877052 168.0816180865 167.5977652867 167.1146293058 166.6322101440 166.1505078011 165.6695222771 165.1892535721 164.7097016861 164.2308666191 163.7527483710 163.2753469419 162.7986623317 162.3226945405 161.8474435682 161.3729094150 160.8990920806 160.4259915653 159.9536078689 159.4819409915 159.0109909330 158.5407576935 158.0712412730 157.6024416714 157.1343588888 156.6669929251 156.2003437804 155.7344114547 155.2691959479 154.8046972601 154.3409153913 153.8778503414 153.4155021105 152.9538706985 152.4929561055 152.0327583315 151.5732773765 151.1145132404 150.6564659232 150.1991354250 149.7425217458 149.2866248856 148.8314448443 148.3769816220 147.9232352186 147.4702056342 147.0178928688 146.5662969223 146.1154177948 145.6652554862 145.2158099966 144.7670813260 144.3190694744 143.8717744417 143.4251962279 142.9793348332 142.5341902573 142.0897625005 141.6460515626 141.2030574437 140.7607801437 140.3192196627 139.8783760007 139.4382491576 138.9988391335 138.5601459284 138.1221695422 137.6849099750 137.2483672267 136.8125412974 136.3774321871 135.9430398957 135.5093644233 135.0764057698 134.6441639354 134.2126389198 133.7818307233 133.3517393457 132.9223647871 132.4937070474 132.0657661267 131.6385420249 131.2120347422 130.7862442783 130.3611706335 129.9368138076 129.5131738007 129.0902506127 128.6680442437 128.2465546936 127.8257819626 127.4057260504 126.9863869573 126.5677646831 126.1498592279 125.7326705916 125.3161987743 124.9004437760 124.4854055966 124.0710842362 123.6574796947 123.2445919722 122.8324210687 122.4209669841 122.0102297185 121.6002092719 121.1909056442 120.7823188355 120.3744488457 119.9672956749 119.5608593231 119.1551397902 118.7501370763 118.3458511814 117.9422821054 117.5394298484 117.1372944104 116.7358757913 116.3351739911 115.9351890100 115.5359208478 115.1373695045 114.7395349803 114.3424172750 113.9460163886 113.5503323212 113.1553650728 112.7611146433 112.3675810328 111.9747642413 111.5826642687 111.1912811151 110.8006147805 110.4106652648 110.0214325681 109.6329166903 109.2451176315 108.8580353917 108.4716699708 108.0860213689 107.7010895859 107.3168746219 106.9333764769 106.5505951509 106.1685306438 105.7871829556 105.4065520865 105.0266380363 104.6474408050 104.2689603927 103.8911967994 103.5141500250 103.1378200697 102.7622069332 102.3873106157 102.0131311172 101.6396684377 101.2669225771 100.8948935355 100.5235813128 100.1529859091 99.7831073244 99.4139455586 99.0455006118 98.6777724840 98.3107611751 97.9444666852 97.5788890142 97.2140281622 96.8498841292 96.4864569151 96.1237465200 95.7617529439 95.4004761867 95.0399162485 94.6800731292 94.3209468290 93.9625373476 93.6048446853 93.2478688419 92.8916098174 92.5360676119 92.1812422254 91.8271336579 91.4737419093 91.1210669797 90.7691088690 90.4178675773 90.0673431045 89.7175354508 89.3684446160 89.0200706001 88.6724134032 88.3254730253 87.9792494663 87.6337427263 87.2889528053 86.9448797032 86.6015234201 86.2588839559 85.9169613108 85.5757554845 85.2352664773 84.8954942890 84.5564389196 84.2181003693 83.8804786378 83.5435737254 83.2073856319 82.8719143574 82.5371599018 82.2031222652 81.8698014476 81.5371974489 81.2053102692 80.8741399085 80.5436863667 80.2139496438 79.8849297400 79.5566266551 79.2290403892 78.9021709422 78.5760183142 78.2505825051 77.9258635150 77.6018613439 77.2785759918 76.9560074586 76.6341557443 76.3130208491 75.9926027728 75.6729015154 75.3539170770 75.0356494576 74.7180986571 74.4012646757 74.0851475131 73.7697471695 73.4550636449 73.1410969393 72.8278470526 72.5153139849 72.2034977361 71.8923983063 71.5820156955 71.2723499036 70.9634009307 70.6551687768 70.3476534418 70.0408549258 69.7347732287 69.4294083507 69.1247602915 68.8208290514 68.5176146302 68.2151170279 67.9133362446 67.6122722803 67.3119251350 67.0122948086 66.7133813011 66.4151846127 66.1177047432 65.8209416926 65.5248954611 65.2295660484 64.9349534548 64.6410576801 64.3478787244 64.0554165876 63.7636712698 63.4726427710 63.1823310911 62.8927362302 62.6038581882 62.3156969652 62.0282525612 61.7415249761 61.4555142100 61.1702202629 60.8856431347 60.6017828255 60.3186393353 60.0362126640 59.7545028117 59.4735097783 59.1932335639 58.9136741685 58.6348315920 58.3567058345 58.0792968959 57.8026047763 57.5266294757 57.2513709941 56.9768293314 56.7030044876 56.4298964628 56.1575052570 55.8858308702 55.6148733023 55.3446325534 55.0751086234 54.8063015124 54.5382112204 54.2708377473 54.0041810932 53.7382412581 53.4730182419 53.2085120447 52.9447226664 52.6816501071 52.4192943668 52.1576554454 51.8967333430 51.6365280596 51.3770395951 51.1182679496 50.8602131230 50.6028751154 50.3462539268 50.0903495571 49.8351620064 49.5806912747 49.3269373619 49.0739002681 48.8215799932 48.5699765373 48.3190899004 48.0689200824 47.8194670834 47.5707309034 47.3227115423 47.0754090002 46.8288232770 46.5829543728 46.3378022876 46.0933670213 45.8496485740 45.6066469457 45.3643621363 45.1227941459 44.8819429744 44.6418086219 44.4023910884 44.1636903738 43.9257064782 43.6884394016 43.4518891439 43.2160557052 42.9809390855 42.7465392847 42.5128563028 42.2798901400 42.0476407961 41.8161082711 41.5852925652 41.3551936781 41.1258116101 40.8971463610 40.6691979309 40.4419663197 40.2154515275 39.9896535543 39.7645724000 39.5402080647 39.3165605484 39.0936298510 38.8714159725 38.6499189131 38.4291386726 38.2090752510 37.9897286485 37.7710988649 37.5531859002 37.3359897545 37.1195104278 36.9037479200 36.6887022312 36.4743733614 36.2607613105 36.0478660786 35.8356876657 35.6242260717 35.4134812967 35.2034533406 34.9941422035 34.7855478854 34.5776703862 34.3705097060 34.1640658448 33.9583388025 33.7533285792 33.5490351748 33.3454585894 33.1425988230 32.9404558755 32.7390297470 32.5383204375 32.3383279469 32.1390522753 31.9404934226 31.7426513889 31.5455261742 31.3491177784 31.1534262016 30.9584514438 30.7641935049 30.5706523850 30.3778280840 30.1857206020 29.9943299390 29.8036560949 29.6136990698 29.4244588637 29.2359354765 29.0481289083 28.8610391590 28.6746662287 28.4890101174 28.3040708250 28.1198483516 27.9363426972 27.7535538617 27.5714818452 27.3901266476 27.2094882691 27.0295667094 26.8503619688 26.6718740471 26.4941029443 26.3170486605 26.1407111957 25.9650905499 25.7901867230 25.6159997151 25.4425295261 25.2697761561 25.0977396051 24.9264198730 24.7558169599 24.5859308657 24.4167615905 24.2483091343 24.0805734971 23.9135546788 23.7472526794 23.5816674990 23.4167991376 23.2526475952 23.0892128717 22.9264949672 22.7644938816 22.6032096150 22.4426421674 22.2827915387 22.1236577290 21.9652407382 21.8075405665 21.6505572136 21.4942906798 21.3387409649 21.1839080690 21.0297919920 20.8763927340 20.7237102949 20.5717446748 20.4204958737 20.2699638916 20.1201487284 19.9710503841 19.8226688589 19.6750041526 19.5280562652 19.3818251968 19.2363109474 19.0915135170 18.9474329055 18.8040691129 18.6614221394 18.5194919848 18.3782786491 18.2377821324 18.0980024347 17.9589395560 17.8205934962 17.6829642553 17.5460518335 17.4098562306 17.2743774466 17.1396154816 17.0055703356 16.8722420086 16.7396305005 16.6077358113 16.4765579412 16.3460968900 16.2163526577 16.0873252445 15.9590146501 15.8314208748 15.7045439184 15.5783837810 15.4529404625 15.3282139630 15.2042042825 15.0809114209 14.9583353783 14.8364761546 14.7153337499 14.5949081642 14.4751993974 14.3562074496 14.2379323208 14.1203740109 14.0035325200 13.8874078481 13.7719999951 13.6573089610 13.5433347460 13.4300773499 13.3175367727 13.2057130146 13.0946060754 12.9842159551 12.8745426538 12.7655861715 12.6573465081 12.5498236637 12.4430176383 12.3369284318 12.2315560443 12.1269004758 12.0229617262 11.9197397956 11.8172346839 11.7154463912 11.6143749175 11.5140202627 11.4143824269 11.3154614100 11.2172572122 11.1197698332 11.0229992733 10.9269455323 10.8316086102 10.7369885072 10.6430852231 10.5498987579 10.4574291117 10.3656762845 10.2746402763 10.1843210870 10.0947187166 10.0058331653 9.9176644329 9.8302125194 9.7434774249 9.6574591494 9.5721576929 9.4875730553 9.4037052366 9.3205542370 9.2381200563 9.1564026945 9.0754021517 8.9951184279 8.9155515231 8.8367014372 8.7585681702 8.6811517223 8.6044520933 8.5284692832 8.4532032921 8.3786541200 8.3048217669 8.2317062327 8.1593075175 8.0876256212 8.0166605439 7.9464122855 7.8768808462 7.8080662258 7.7399684243 7.6725874418 7.6059232783 7.5399759337 7.4747454081 7.4102317015 7.3464348138 7.2833547451 7.2209914953 7.1593450645 7.0984154527 7.0382026599 6.9787066860 6.9199275310 6.8618651950 6.8045196780 6.7478909800 6.6919791009 6.6367840408 6.5823057996 6.5285443774 6.4754997742 6.4231719899 6.3715610246 6.3206668782 6.2704895508 6.2210290424 6.1722853530 6.1242584825 6.0769484309 6.0303551984 5.9844787847 5.9393191901 5.8948764144 5.8511504577 5.8081413199 5.7658490011 5.7242735013 5.6834148204 5.6432729585 5.6038479156 5.5651396916 5.5271482866 5.4898737005 5.4533159334 5.4174749853 5.3823508561 5.3479435459 5.3142530547 5.2812793824 5.2490225291 5.2174824947 5.1866592793 5.1565528829 5.1271633054 5.0984905469 5.0705346074 5.0432954868 5.0167731852 4.9909677025 4.9658790388 4.9415071941 4.9178521683 4.8949139615 4.8726925737 4.8511880048 4.8304002549 4.8103293239 4.7909752119 4.7723379189 4.7544174448 4.7372137897 4.7207269536 4.7049569364 4.6899037382 4.6755673589 4.6619477986 4.6490450573 4.6368591350 4.6253900315 4.6146377471 4.6046022816 4.5952836351 4.5866818076 4.5787967990 4.5716286093 4.5651772387 4.5594426870 4.5544249542 4.5501240405 4.5465399457 4.5436726698 4.5415222129 4.5400885750 4.5393717560 4.5393717560 4.5400885750 4.5415222129 4.5436726698 4.5465399457 4.5501240405 4.5544249542 4.5594426870 4.5651772387 4.5716286093 4.5787967990 4.5866818076 4.5952836351 4.6046022816 4.6146377471 4.6253900315 4.6368591350 4.6490450573 4.6619477986 4.6755673589 4.6899037382 4.7049569364 4.7207269536 4.7372137897 4.7544174448 4.7723379189 4.7909752119 4.8103293239 4.8304002549 4.8511880048 4.8726925737 4.8949139615 4.9178521683 4.9415071941 4.9658790388 4.9909677025 5.0167731852 5.0432954868 5.0705346074 5.0984905469 5.1271633054 5.1565528829 5.1866592793 5.2174824947 5.2490225291 5.2812793824 5.3142530547 5.3479435459 5.3823508561 5.4174749853 5.4533159334 5.4898737005 5.5271482866 5.5651396916 5.6038479156 5.6432729585 5.6834148204 5.7242735013 5.7658490011 5.8081413199 5.8511504577 5.8948764144 5.9393191901 5.9844787847 6.0303551984 6.0769484309 6.1242584825 6.1722853530 6.2210290424 6.2704895508 6.3206668782 6.3715610246 6.4231719899 6.4754997742 6.5285443774 6.5823057996 6.6367840408 6.6919791009 6.7478909800 6.8045196780 6.8618651950 6.9199275310 6.9787066860 7.0382026599 7.0984154527 7.1593450645 7.2209914953 7.2833547451 7.3464348138 7.4102317015 7.4747454081 7.5399759337 7.6059232783 7.6725874418 7.7399684243 7.8080662258 7.8768808462 7.9464122855 8.0166605439 8.0876256212 
index b09bab447e3307bc279189d5e5b5dae30a677e7a..2fce558f6e412a62f2d2425990addeab0d525259 100644 (file)
@@ -81,6 +81,7 @@
                A7C7DAB915DA758B0059B0CF /* sffmultiplecommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7C7DAB815DA758B0059B0CF /* sffmultiplecommand.cpp */; };
                A7CFA4311755401800D9ED4D /* renameseqscommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7CFA4301755401800D9ED4D /* renameseqscommand.cpp */; };
                A7D755DA1535F679009BF21A /* treereader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7D755D91535F679009BF21A /* treereader.cpp */; };
+               A7D9378A17B146B5001E90B0 /* wilcox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7D9378917B146B5001E90B0 /* wilcox.cpp */; };
                A7E0243D15B4520A00A5F046 /* sparsedistancematrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E0243C15B4520A00A5F046 /* sparsedistancematrix.cpp */; };
                A7E6F69E17427D06006775E2 /* makelookupcommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E6F69D17427D06006775E2 /* makelookupcommand.cpp */; };
                A7E9B88112D37EC400DA6239 /* ace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E9B64F12D37EC300DA6239 /* ace.cpp */; };
                A7CFA4301755401800D9ED4D /* renameseqscommand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = renameseqscommand.cpp; sourceTree = "<group>"; };
                A7D755D71535F665009BF21A /* treereader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = treereader.h; sourceTree = "<group>"; };
                A7D755D91535F679009BF21A /* treereader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = treereader.cpp; sourceTree = "<group>"; };
+               A7D9378917B146B5001E90B0 /* wilcox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wilcox.cpp; sourceTree = "<group>"; };
+               A7D9378B17B15215001E90B0 /* wilcox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wilcox.h; sourceTree = "<group>"; };
                A7DAAFA3133A254E003956EB /* commandparameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = commandparameter.h; sourceTree = "<group>"; };
                A7E0243C15B4520A00A5F046 /* sparsedistancematrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sparsedistancematrix.cpp; sourceTree = "<group>"; };
                A7E0243F15B4522000A5F046 /* sparsedistancematrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sparsedistancematrix.h; sourceTree = "<group>"; };
                                A7E9B73A12D37EC400DA6239 /* libshuff.h */,
                                A7FC480C12D788F20055BC5C /* linearalgebra.h */,
                                A7FC480D12D788F20055BC5C /* linearalgebra.cpp */,
+                               A7D9378B17B15215001E90B0 /* wilcox.h */,
+                               A7D9378917B146B5001E90B0 /* wilcox.cpp */,
                                A7E9BA5612D39BD800DA6239 /* metastats */,
                                A7E9B75B12D37EC400DA6239 /* mothur.cpp */,
                                A7E9B75C12D37EC400DA6239 /* mothur.h */,
                                A741744C175CD9B1007DF49B /* makelefsecommand.cpp in Sources */,
                                A7190B221768E0DF00A9AFA6 /* lefsecommand.cpp in Sources */,
                                A77916E8176F7F7600EEFE18 /* designmap.cpp in Sources */,
+                               A7D9378A17B146B5001E90B0 /* wilcox.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
index 41a67297c4199ab819ef7f0498dfd27e6debd515..6ceabbfc6eee41a10f70ef8391fc3a12e202696f 100644 (file)
@@ -312,7 +312,7 @@ CommandFactory::CommandFactory(){
     commands["get.dists"]           = "get.dists";
     commands["remove.dists"]        = "remove.dists";
     commands["merge.taxsummary"]    = "merge.taxsummary";
-    commands["get.metacommunity"]   = "get.metacommunity";
+    commands["get.communitytype"]   = "get.communitytype";
     commands["sparcc"]              = "sparcc";
     commands["make.lookup"]         = "make.lookup";
     commands["rename.seqs"]         = "rename.seqs";
@@ -539,7 +539,7 @@ Command* CommandFactory::getCommand(string commandName, string optionString){
         else if(commandName == "get.dists")             {      command = new GetDistsCommand(optionString);                }
         else if(commandName == "remove.dists")          {      command = new RemoveDistsCommand(optionString);             }
         else if(commandName == "merge.taxsummary")      {      command = new MergeTaxSummaryCommand(optionString);         }
-        else if(commandName == "get.metacommunity")     {      command = new GetMetaCommunityCommand(optionString);        }
+        else if(commandName == "get.communitytype")     {      command = new GetMetaCommunityCommand(optionString);        }
         else if(commandName == "sparcc")                {      command = new SparccCommand(optionString);                  }
         else if(commandName == "make.lookup")                  {       command = new MakeLookupCommand(optionString);                          }
         else if(commandName == "rename.seqs")                  {       command = new RenameSeqsCommand(optionString);                          }
@@ -707,7 +707,7 @@ Command* CommandFactory::getCommand(string commandName, string optionString, str
         else if(commandName == "get.dists")             {      pipecommand = new GetDistsCommand(optionString);                }
         else if(commandName == "remove.dists")          {      pipecommand = new RemoveDistsCommand(optionString);             }
         else if(commandName == "merge.taxsummary")      {      pipecommand = new MergeTaxSummaryCommand(optionString);         }
-        else if(commandName == "get.metacommunity")     {      pipecommand = new GetMetaCommunityCommand(optionString);        }
+        else if(commandName == "get.communitytype")     {      pipecommand = new GetMetaCommunityCommand(optionString);        }
         else if(commandName == "sparcc")                {      pipecommand = new SparccCommand(optionString);                  }
         else if(commandName == "make.lookup")                  {       pipecommand = new MakeLookupCommand(optionString);                              }
         else if(commandName == "rename.seqs")                  {       pipecommand = new RenameSeqsCommand(optionString);                              }
@@ -861,7 +861,7 @@ Command* CommandFactory::getCommand(string commandName){
         else if(commandName == "get.dists")             {      shellcommand = new GetDistsCommand();               }
         else if(commandName == "remove.dists")          {      shellcommand = new RemoveDistsCommand();            }
         else if(commandName == "merge.taxsummary")      {      shellcommand = new MergeTaxSummaryCommand();        }
-        else if(commandName == "get.metacommunity")     {      shellcommand = new GetMetaCommunityCommand();       }
+        else if(commandName == "get.communitytype")     {      shellcommand = new GetMetaCommunityCommand();       }
         else if(commandName == "sparcc")                {      shellcommand = new SparccCommand();                 }
         else if(commandName == "make.lookup")                  {       shellcommand = new MakeLookupCommand();                         }
         else if(commandName == "rename.seqs")                  {       shellcommand = new RenameSeqsCommand();                         }
index ad069d00745fd3627015c6166cd4101047f8284c..8f78ca2a45fce56f6ef8996c880b48677ae32357 100644 (file)
@@ -35,14 +35,14 @@ vector<string> GetMetaCommunityCommand::setParameters(){
 string GetMetaCommunityCommand::getHelpString(){
        try {
                string helpString = "";
-               helpString += "The get.metacommunity command parameters are shared, label, groups, minpartitions, maxpartitions, optimizegap and processors. The shared file is required. \n";
+               helpString += "The get.communitytype command parameters are shared, label, groups, minpartitions, maxpartitions, optimizegap and processors. The shared file is required. \n";
         helpString += "The label parameter is used to analyze specific labels in your input. labels are separated by dashes.\n";
                helpString += "The groups parameter allows you to specify which of the groups in your shared file you would like analyzed.  Group names are separated by dashes.\n";
                helpString += "The minpartitions parameter is used to .... Default=5.\n";
         helpString += "The maxpartitions parameter is used to .... Default=10.\n";
         helpString += "The optimizegap parameter is used to .... Default=3.\n";
         helpString += "The processors parameter allows you to specify number of processors to use.  The default is 1.\n";
-               helpString += "The get.metacommunity command should be in the following format: get.metacommunity(shared=yourSharedFile).\n";
+               helpString += "The get.communitytype command should be in the following format: get.communitytype(shared=yourSharedFile).\n";
                return helpString;
        }
        catch(exception& e) {
@@ -324,7 +324,7 @@ int GetMetaCommunityCommand::createProcesses(vector<SharedRAbundVector*>& thislo
         }
         
         for (int i = 0; i < processors; i++) { //read from everyone elses, just write to yours
-            string tempDoneFile = toString(i) + ".done.temp";
+            string tempDoneFile = m->getRootName(m->getSimpleName(sharedfile)) + toString(i) + ".done.temp";
             doneFlags.push_back(tempDoneFile);
             ofstream out;
             m->openOutputFile(tempDoneFile, out); //clear out 
@@ -363,6 +363,7 @@ int GetMetaCommunityCommand::createProcesses(vector<SharedRAbundVector*>& thislo
                }
                
                //do my part
+        m->mothurOut("K\tNLE\t\tlogDet\tBIC\t\tAIC\t\tLaplace\n");
                minPartition = processDriver(thislookup, dividedPartitions[0], outputFileName, rels[0], matrix[0], doneFlags, 0);
                
                //force parent to wait until all the processes are done
@@ -486,10 +487,11 @@ int GetMetaCommunityCommand::createProcesses(vector<SharedRAbundVector*>& thislo
                        delete pDataArray[i];
                } */
         //do my part
+        m->mothurOut("K\tNLE\t\tlogDet\tBIC\t\tAIC\t\tLaplace\n");
                minPartition = processDriver(thislookup, dividedPartitions[0], outputFileName, rels[0], matrix[0], doneFlags, 0);
 #endif
         for (int i = 0; i < processors; i++) { //read from everyone elses, just write to yours
-            string tempDoneFile = toString(i) + ".done.temp";
+            string tempDoneFile = m->getRootName(m->getSimpleName(sharedfile)) + toString(i) + ".done.temp";
             m->mothurRemove(tempDoneFile);
         }
         
@@ -524,9 +526,9 @@ int GetMetaCommunityCommand::processDriver(vector<SharedRAbundVector*>& thislook
         cout.setf(ios::showpoint);
 
         vector< vector<int> > sharedMatrix;
-        for (int i = 0; i < thislookup.size(); i++) { sharedMatrix.push_back(thislookup[i]->getAbundances()); }
+        vector<string> thisGroups;
+        for (int i = 0; i < thislookup.size(); i++) { sharedMatrix.push_back(thislookup[i]->getAbundances()); thisGroups.push_back(thislookup[i]->getGroup()); }
         
-        m->mothurOut("K\tNLE\t\tlogDet\tBIC\t\tAIC\t\tLaplace\n");
         fitData << "K\tNLE\tlogDet\tBIC\tAIC\tLaplace" << endl;
         
         for(int i=0;i<parts.size();i++){
@@ -574,11 +576,11 @@ int GetMetaCommunityCommand::processDriver(vector<SharedRAbundVector*>& thislook
             string matrixName = matrix[i];
             outputNames.push_back(matrixName); outputTypes["matrix"].push_back(matrixName);
             
-            findQ.printZMatrix(matrixName, m->getGroups());
+            findQ.printZMatrix(matrixName, thisGroups);
             findQ.printRelAbund(relabund, m->currentBinLabels);
             
             if(optimizegap != -1 && (numPartitions - minPartition) >= optimizegap && numPartitions >= minpartitions){
-                string tempDoneFile = toString(processID) + ".done.temp";
+                string tempDoneFile = m->getRootName(m->getSimpleName(sharedfile)) + toString(processID) + ".done.temp";
                 ofstream outDone;
                 m->openOutputFile(tempDoneFile, outDone);
                 outDone << minPartition << endl;
index 65e5770fdc7c9bc8f4b594fd884f523e4387e40c..d7b163e93f1003fdb0dcd73bdb5984de2eee208b 100644 (file)
@@ -22,13 +22,13 @@ public:
     ~GetMetaCommunityCommand(){}
     
     vector<string> setParameters();
-    string getCommandName()                    { return "get.metacommunity";           }
+    string getCommandName()                    { return "get.communitytype";           }
     string getCommandCategory()                { return "OTU-Based Approaches";         }
     
     string getOutputPattern(string);
     
        string getHelpString();
-    string getCitation() { return "Holmes I, Harris K, Quince C (2012) Dirichlet Multinomial Mixtures: Generative Models for Microbial Metagenomics. PLoS ONE 7(2): e30126. doi:10.1371/journal.pone.0030126 http://www.mothur.org/wiki/Get.metacommunity"; }
+    string getCitation() { return "Holmes I, Harris K, Quince C (2012) Dirichlet Multinomial Mixtures: Generative Models for Microbial Metagenomics. PLoS ONE 7(2): e30126. doi:10.1371/journal.pone.0030126 http://www.mothur.org/wiki/get.communitytype"; }
     string getDescription()            { return "Assigns samples to bins using a Dirichlet multinomial mixture model"; }
     
     int execute();
index dbd19a8bfc7d5a266b131e74b18f3f2980c40aba..d476cc3499844c88014bcef9e1a005459fab3dda 100644 (file)
@@ -265,7 +265,11 @@ GetOTURepCommand::GetOTURepCommand(string option)  {
                 if (ct.hasGroupInfo()) { hasGroups = true; }
             }
             
-                               
+            groupfile = validParameter.validFile(parameters, "group", true);
+                       if (groupfile == "not open") { groupfile = ""; abort = true; }
+                       else if (groupfile == "not found") { groupfile = ""; }
+                       else { m->setGroupFile(groupfile); }
+                       
             method = validParameter.validFile(parameters, "method", false);            if (method == "not found"){     method = "distance";    }
                        if ((method != "distance") && (method != "abundance")) {
                                m->mothurOut(method + " is not a valid option for the method parameter. The only options are: distance and abundance, aborting."); m->mothurOutEndLine(); abort = true;
@@ -337,11 +341,7 @@ GetOTURepCommand::GetOTURepCommand(string option)  {
                                else { allLines = 1;  }
                        }
                        
-                       groupfile = validParameter.validFile(parameters, "group", true);
-                       if (groupfile == "not open") { groupfile = ""; abort = true; }
-                       else if (groupfile == "not found") { groupfile = ""; }
-                       else { m->setGroupFile(groupfile); }
-                       
+                                               
                        sorted = validParameter.validFile(parameters, "sorted", false);         if (sorted == "not found"){     sorted = "";    }
                        if (sorted == "none") { sorted=""; }
                        if ((sorted != "") && (sorted != "name") && (sorted != "bin") && (sorted != "size") && (sorted != "group")) {
index e894d5781346802cc5250f0fb956a9d853b0017e..c478a4d328726b2ee0010b6380cb991ad0e3d507 100644 (file)
@@ -373,17 +373,16 @@ vector<int> LefseCommand::runKruskalWallis(vector<SharedRAbundVector*>& lookup,
        }
 }
 //**********************************************************************************************************************
-
+//assumes not neccessarily paired
 vector<int> LefseCommand::runWilcoxon(vector<SharedRAbundVector*>& lookup, DesignMap& designMap, vector<int> bins) {
     try {
+        LinearAlgebra linear;
         vector<int> significantOtuLabels;
         //if it exists and meets the following requirements run Wilcoxon
         /*
          1. Subclass members all belong to same main class
-         2. Number of groups in each subclass is the same
-         3. anything else??
-         
-         */
+         anything else
+        */
         vector<string> subclasses;
         map<string, string> subclass2Class;
         map<string, int> subclassCounts;
@@ -411,12 +410,6 @@ vector<int> LefseCommand::runWilcoxon(vector<SharedRAbundVector*>& lookup, Desig
         }
         
         if (error) { return significantOtuLabels; }
-        else { //check counts to make sure subclasses are the same size
-            set<int> counts;
-            for (map<string, int>::iterator it = subclassCounts.begin(); it != subclassCounts.end(); it++) { counts.insert(it->second); }
-            if (counts.size() > 1) { m->mothurOut("[ERROR]: subclasses must be the same size. Ignoring wilcoxon.\n");
-                return significantOtuLabels;  }
-        }
         
         int numBins = lookup[0]->getNumBins();
         vector<compGroup> comp;
@@ -444,7 +437,6 @@ vector<int> LefseCommand::runWilcoxon(vector<SharedRAbundVector*>& lookup, Desig
         outputNames.push_back(outputFileName); outputTypes["wilcoxon"].push_back(outputFileName);
         out << "OTULabel\tComparision\tWilcoxon\tPvalue\n";
         
-        LinearAlgebra linear;
         for (int i = 0; i < numBins; i++) {
             if (m->control_pressed) { break; }
             
@@ -454,20 +446,26 @@ vector<int> LefseCommand::runWilcoxon(vector<SharedRAbundVector*>& lookup, Desig
                 //for each subclass comparision
                 for (int j = 0; j < numComp; j++) {
                     //fill x and y with this comparisons data
-                    vector<double> x; vector<double> y;
+                    vector<double> x; vector<double> y; 
                     
+                    cout << m->currentBinLabels[i] << '\t' << comp[j].getCombo() << " x <- (";
                     //fill x and y
                     vector<int> xIndexes = subClass2GroupIndex[comp[j].group1]; //indexes in lookup for this subclass
-                    for (int k = 0; k < xIndexes.size(); k++) { x.push_back(lookup[xIndexes[k]]->getAbundance(i)); }
+                    for (int k = 0; k < xIndexes.size(); k++) { x.push_back(lookup[xIndexes[k]]->getAbundance(i)); cout << lookup[xIndexes[k]]->getAbundance(i) << ", "; }
+                    cout << ")\n";
+                    
+                    cout << m->currentBinLabels[i] << '\t' << comp[j].getCombo() << " y <- (";
                     
                     vector<int> yIndexes = subClass2GroupIndex[comp[j].group2]; //indexes in lookup for this subclass
-                    for (int k = 0; k < yIndexes.size(); k++) { y.push_back(lookup[yIndexes[k]]->getAbundance(i)); }
+                    for (int k = 0; k < yIndexes.size(); k++) { y.push_back(lookup[yIndexes[k]]->getAbundance(i)); cout << lookup[yIndexes[k]]->getAbundance(i) << ", ";}
+                    cout << ")\n";
                     
                     double pValue = 0.0;
                     double H = linear.calcWilcoxon(x, y, pValue);
             
                     //output H and signifigance
-                    out << m->currentBinLabels[i] << '\t' << comp[j].getCombo() << '\t' << H << '\t' << pValue << endl;
+                    if (!isnan(pValue)) { out << m->currentBinLabels[i] << '\t' << comp[j].getCombo() << '\t' << H << '\t' << pValue << endl; }
+                    else { out << m->currentBinLabels[i] << '\t' << comp[j].getCombo() << '\t' << H << '\t' << "NA" << endl; }
                     
                     //set sig - not sure how yet
                 }
index e4eaf481b843bd0ef27c41e77bd726b8adac2397..cd2ca0397bb21493761c69f729893103fc314613 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include "linearalgebra.h"
+#include "wilcox.h"
 
 // This class references functions used from "Numerical Recipes in C++" //
 
@@ -805,80 +806,7 @@ double LinearAlgebra::calcSpearman(vector< vector<double> >& euclidDists, vector
                exit(1);
        }
 }
-/*********************************************************************************************************************************/
-double LinearAlgebra::calcKruskalWallis(vector<spearmanRank>& values, double& pValue){
-       try {
-        double H;
-        set<string> treatments;
-        
-        //rank values
-        sort(values.begin(), values.end(), compareSpearman);
-        vector<spearmanRank*> ties;
-        int rankTotal = 0;
-        vector<int> TIES;
-        for (int j = 0; j < values.size(); j++) {
-            treatments.insert(values[j].name);
-            rankTotal += (j+1);
-            ties.push_back(&(values[j]));
-            
-            if (j != values.size()-1) { // you are not the last so you can look ahead
-                if (values[j].score != values[j+1].score) { // you are done with ties, rank them and continue
-                    if (ties.size() > 1) { TIES.push_back(ties.size()); }
-                    for (int k = 0; k < ties.size(); k++) {
-                        double thisrank = rankTotal / (double) ties.size();
-                        (*ties[k]).score = thisrank;
-                    }
-                    ties.clear();
-                    rankTotal = 0;
-                }
-            }else { // you are the last one
-                if (ties.size() > 1) { TIES.push_back(ties.size()); }
-                for (int k = 0; k < ties.size(); k++) {
-                    double thisrank = rankTotal / (double) ties.size();
-                    (*ties[k]).score = thisrank;
-                }
-            }
-        }
-        
-        
-        // H = 12/(N*(N+1)) * (sum Ti^2/n) - 3(N+1)
-        map<string, double> sums;
-        map<string, double> counts;
-        for (set<string>::iterator it = treatments.begin(); it != treatments.end(); it++) { sums[*it] = 0.0; counts[*it] = 0; }
-        
-        for (int j = 0; j < values.size(); j++) {
-            sums[values[j].name] += values[j].score;
-            counts[values[j].name]+= 1.0;
-        }
-        
-        double middleTerm = 0.0;
-        for (set<string>::iterator it = treatments.begin(); it != treatments.end(); it++) {
-            middleTerm += ((sums[*it]*sums[*it])/counts[*it]);
-        }
-        
-        double firstTerm = 12 / (double) (values.size()*(values.size()+1));
-        double lastTerm = 3 * (values.size()+1);
-        
-        H = firstTerm * middleTerm - lastTerm;
-        
-        //adjust for ties
-        if (TIES.size() != 0) {
-            double sum = 0.0;
-            for (int j = 0; j < TIES.size(); j++) { sum += ((TIES[j]*TIES[j]*TIES[j])-TIES[j]); }
-            double result = 1.0 - (sum / (double) ((values.size()*values.size()*values.size())-values.size()));
-            H /= result;
-        }
-        
-        //Numerical Recipes pg221
-        pValue = 1.0 - (gammp(((treatments.size()-1)/(double)2.0), H/2.0));
-        
-        return H;
-    }
-       catch(exception& e) {
-               m->errorOut(e, "LinearAlgebra", "calcKruskalWallis");
-               exit(1);
-       }
-}
+
 /*********************************************************************************************************************************/
 //assumes both matrices are square and the same size
 double LinearAlgebra::calcKendall(vector< vector<double> >& euclidDists, vector< vector<double> >& userDists){
@@ -1302,40 +1230,143 @@ double LinearAlgebra::calcKendallSig(double n, double r){
        }
 }
 /*********************************************************************************************************************************/
-double LinearAlgebra::calcWilcoxon(vector<double>& x, vector<double>& y, double& sig){
+double LinearAlgebra::calcKruskalWallis(vector<spearmanRank>& values, double& pValue){
        try {
-               if (x.size() != y.size()) { m->mothurOut("[ERROR]: vector size mismatch."); m->mothurOutEndLine(); return 0.0; }
-               
+        double H;
+        set<string> treatments;
+        
+        //rank values
+        sort(values.begin(), values.end(), compareSpearman);
+        vector<spearmanRank*> ties;
+        int rankTotal = 0;
+        vector<int> TIES;
+        for (int j = 0; j < values.size(); j++) {
+            treatments.insert(values[j].name);
+            rankTotal += (j+1);
+            ties.push_back(&(values[j]));
+            
+            if (j != values.size()-1) { // you are not the last so you can look ahead
+                if (values[j].score != values[j+1].score) { // you are done with ties, rank them and continue
+                    if (ties.size() > 1) { TIES.push_back(ties.size()); }
+                    for (int k = 0; k < ties.size(); k++) {
+                        double thisrank = rankTotal / (double) ties.size();
+                        (*ties[k]).score = thisrank;
+                    }
+                    ties.clear();
+                    rankTotal = 0;
+                }
+            }else { // you are the last one
+                if (ties.size() > 1) { TIES.push_back(ties.size()); }
+                for (int k = 0; k < ties.size(); k++) {
+                    double thisrank = rankTotal / (double) ties.size();
+                    (*ties[k]).score = thisrank;
+                }
+            }
+        }
+        
+        
+        // H = 12/(N*(N+1)) * (sum Ti^2/n) - 3(N+1)
+        map<string, double> sums;
+        map<string, double> counts;
+        for (set<string>::iterator it = treatments.begin(); it != treatments.end(); it++) { sums[*it] = 0.0; counts[*it] = 0; }
+        
+        for (int j = 0; j < values.size(); j++) {
+            sums[values[j].name] += values[j].score;
+            counts[values[j].name]+= 1.0;
+        }
+        
+        double middleTerm = 0.0;
+        for (set<string>::iterator it = treatments.begin(); it != treatments.end(); it++) {
+            middleTerm += ((sums[*it]*sums[*it])/counts[*it]);
+        }
+        
+        double firstTerm = 12 / (double) (values.size()*(values.size()+1));
+        double lastTerm = 3 * (values.size()+1);
+        
+        H = firstTerm * middleTerm - lastTerm;
+        
+        //adjust for ties
+        if (TIES.size() != 0) {
+            double sum = 0.0;
+            for (int j = 0; j < TIES.size(); j++) { sum += ((TIES[j]*TIES[j]*TIES[j])-TIES[j]); }
+            double result = 1.0 - (sum / (double) ((values.size()*values.size()*values.size())-values.size()));
+            H /= result;
+        }
+        
+        //Numerical Recipes pg221
+        pValue = 1.0 - (gammp(((treatments.size()-1)/(double)2.0), H/2.0));
+        
+        return H;
+    }
+       catch(exception& e) {
+               m->errorOut(e, "LinearAlgebra", "calcKruskalWallis");
+               exit(1);
+       }
+}
+/*********************************************************************************************************************************/
+//thanks http://www.johndcook.com/cpp_phi.html
+double LinearAlgebra::pnorm(double x){
+    try {
+        // constants
+        double a1 =  0.254829592;
+        double a2 = -0.284496736;
+        double a3 =  1.421413741;
+        double a4 = -1.453152027;
+        double a5 =  1.061405429;
+        double p  =  0.3275911;
+        
+        // Save the sign of x
+        int sign = 1;
+        if (x < 0)
+            sign = -1;
+        x = fabs(x)/sqrt(2.0);
+        
+        // A&S formula 7.1.26
+        double t = 1.0/(1.0 + p*x);
+        double y = 1.0 - (((((a5*t + a4)*t) + a3)*t + a2)*t + a1)*t*exp(-x*x);
+        
+        return 0.5*(1.0 + sign*y);
+    }
+       catch(exception& e) {
+               m->errorOut(e, "LinearAlgebra", "pnorm");
+               exit(1);
+       }
+}
+
+/*********************************************************************************************************************************/
+double LinearAlgebra::calcWilcoxon(vector<double>& x, vector<double>& y, double& sig){
+       try {           
                double W = 0.0;
         sig = 0.0;
         
-        vector<double> signPairs;
-        vector<spearmanRank> absV;
+        vector<spearmanRank> ranks;
         for (int i = 0; i < x.size(); i++) {
             if (m->control_pressed) { return W; }
-            double temp = y[i]-x[i];
-            double signV = sign(temp);
-            if (signV != 0) { // exclude zeros
-                spearmanRank member(toString(i), abs(temp));
-                absV.push_back(member);
-                signPairs.push_back(signV);
-            }
+            spearmanRank member("x", x[i]);
+            ranks.push_back(member);
+        }
+        
+        for (int i = 0; i < y.size(); i++) {
+            if (m->control_pressed) { return W; }
+            spearmanRank member("y", y[i]);
+            ranks.push_back(member);
         }
         
-        //rank absV
-        //sort xscores
-               sort(absV.begin(), absV.end(), compareSpearman);
+        //sort values
+               sort(ranks.begin(), ranks.end(), compareSpearman);
                
                //convert scores to ranks of x
                vector<spearmanRank*> ties;
                int rankTotal = 0;
-               for (int j = 0; j < absV.size(); j++) {
+        vector<int> TIES;
+               for (int j = 0; j < ranks.size(); j++) {
             if (m->control_pressed) { return W; }
                        rankTotal += (j+1);
-                       ties.push_back(&(absV[j]));
+                       ties.push_back(&(ranks[j]));
             
-                       if (j != absV.size()-1) { // you are not the last so you can look ahead
-                               if (absV[j].score != absV[j+1].score) { // you are done with ties, rank them and continue
+                       if (j != ranks.size()-1) { // you are not the last so you can look ahead
+                               if (ranks[j].score != ranks[j+1].score) { // you are done with ties, rank them and continue
+                    if (ties.size() > 1) { TIES.push_back(ties.size()); }
                                        for (int k = 0; k < ties.size(); k++) {
                                                float thisrank = rankTotal / (float) ties.size();
                                                (*ties[k]).score = thisrank;
@@ -1344,30 +1375,95 @@ double LinearAlgebra::calcWilcoxon(vector<double>& x, vector<double>& y, double&
                                        rankTotal = 0;
                                }
                        }else { // you are the last one
+                if (ties.size() > 1) { TIES.push_back(ties.size()); }
                                for (int k = 0; k < ties.size(); k++) {
                                        float thisrank = rankTotal / (float) ties.size();
                                        (*ties[k]).score = thisrank;
                                }
                        }
                }
-
-        //sum ranks times sign
-        for (int i = 0; i < absV.size(); i++) {
+        
+        //from R wilcox.test function
+        //STATISTIC <- sum(r[seq_along(x)]) - n.x * (n.x + 1)/2
+        double sumRanks = 0.0;
+        for (int i = 0; i < ranks.size(); i++) {
             if (m->control_pressed) { return W; }
-            W += (absV[i].score*signPairs[i]);
+            if (ranks[i].name == "x") { sumRanks += ranks[i].score; }
         }
-        W = abs(W);
         
-        //find zScore
-        cout << "still need to find sig!!" << endl;
+        W = sumRanks - x.size() * ((double)(x.size() + 1)) / 2.0;
         
-               return W;
+        //exact <- (n.x < 50) && (n.y < 50)
+        bool findExact = false;
+        if ((x.size() < 50) && (y.size() < 50)) { findExact = true; }
+        
+        
+        if (findExact && (TIES.size() == 0)) { //find exact and no ties
+            //PVAL <- switch(alternative, two.sided = {
+            //p <- if (STATISTIC > (n.x * n.y/2))
+            PWilcox wilcox;
+            double pval = 0.0;
+            if (W > ((double)x.size()*y.size()/2.0)) {
+                //pwilcox(STATISTIC-1, n.x, n.y, lower.tail = FALSE)
+                pval = wilcox.pwilcox(W-1, x.size(), y.size(), false);
+            }else {
+                //pwilcox(STATISTIC,n.x, n.y)
+                pval = wilcox.pwilcox(W, x.size(), y.size(), true);
+            }
+            sig = 2.0 * pval;
+            if (1.0 < sig) { sig = 1.0; }
+        }else {
+            //z <- STATISTIC - n.x * n.y/2
+            double z = W - (double)(x.size() * y.size()/2.0);
+            //NTIES <- table(r)
+            double sum = 0.0;
+            for (int j = 0; j < TIES.size(); j++) { sum += ((TIES[j]*TIES[j]*TIES[j])-TIES[j]); }
+           
+            //SIGMA <- sqrt((n.x * n.y/12) * ((n.x + n.y + 1) -
+                                            //sum(NTIES^3 - NTIES)/((n.x + n.y) * (n.x + n.y -
+                                                                            //1))))
+            double sigma = 0.0;
+            double firstTerm = (double)(x.size() * y.size()/12.0);
+            double secondTerm = (double)(x.size() + y.size() + 1) - sum / (double)((x.size() + y.size()) * (x.size() + y.size() - 1));
+            sigma = sqrt(firstTerm * secondTerm);
+            
+            //CORRECTION <- switch(alternative, two.sided = sign(z) * 0.5, greater = 0.5, less = -0.5)
+            double CORRECTION = 0.0;
+            if (z < 0) { CORRECTION = -1.0; }
+            else if (z > 0) { CORRECTION = 1.0; }
+            CORRECTION *= 0.5;
+            
+            z = (z - CORRECTION)/sigma;
+            
+            //PVAL <- switch(alternative,  two.sided = 2 * min(pnorm(z), pnorm(z, lower.tail = FALSE)))
+            sig = pnorm(z);
+            if ((1.0-sig) < sig) { sig = 1.0 - sig; }
+            sig *= 2;
+        }
+        
+        return W;
        }
        catch(exception& e) {
                m->errorOut(e, "LinearAlgebra", "calcWilcoxon");
                exit(1);
        }
 }
+
+/*********************************************************************************************************************************/
+double LinearAlgebra::choose(double n, double k){
+       try {
+        n = floor(n + 0.5);
+        k = floor(k + 0.5);
+        
+        double lchoose = gammln(n + 1.0) - gammln(k + 1.0) - gammln(n - k + 1.0);
+        
+        return (floor(exp(lchoose) + 0.5));
+    }
+       catch(exception& e) {
+               m->errorOut(e, "LinearAlgebra", "choose");
+               exit(1);
+       }
+}
 /*********************************************************************************************************************************/
 double LinearAlgebra::calcSpearman(vector<double>& x, vector<double>& y, double& sig){
        try {
@@ -1884,7 +1980,6 @@ void LinearAlgebra::lubksb(vector<vector<float> >& A, vector<int>& index, vector
        }
 }
 
-
 /*********************************************************************************************************************************/
 
 vector<vector<double> > LinearAlgebra::getInverse(vector<vector<double> > matrix){
@@ -1919,5 +2014,3 @@ vector<vector<double> > LinearAlgebra::getInverse(vector<vector<double> > matrix
                exit(1);
        }
 }
-
-/*********************************************************************************************************************************/
index 5819ea85d8deefba15ca1c45ccf03efd21c9321a..3c86cb1de9fb697bac4aae04adc298c8994b4e83 100644 (file)
@@ -43,7 +43,7 @@ public:
     vector<double> solveEquations(vector<vector<double> >, vector<double>);
     vector<float> solveEquations(vector<vector<float> >, vector<float>);
     vector<vector<double> > getInverse(vector<vector<double> >);
-    
+    double choose(double, double);
     
 private:
        MothurOut* m;
@@ -57,6 +57,7 @@ private:
     double gcf(double&, const double, const double, double&);
     double erfcc(double);
     double gammp(const double, const double);
+    double pnorm(double x);
     
     double ran0(int&); //for testing 
     double ran1(int&); //for testing
@@ -70,7 +71,8 @@ private:
     
     void ludcmp(vector<vector<float> >&, vector<int>&, float&);
     void lubksb(vector<vector<float> >&, vector<int>&, vector<float>&);
-
+    
+    
     
 };
 
index 9dff3543f49efa25037ce7fb3dd9eeeebbe8c787..204d83e10df302ba17d3303c0bdb0a81f54536be 100644 (file)
@@ -214,6 +214,14 @@ int MetaStatsCommand::execute(){
        try {
        
                if (abort == true) { if (calledHelp) { return 0; }  return 2;   }
+        
+        //just used to convert files to test metastats online
+        /****************************************************/
+        bool convertInputToShared = false;
+        convertSharedToInput = false;
+        if (convertInputToShared) { convertToShared(sharedfile); return 0; }
+        /****************************************************/
+        
                
                designMap = new GroupMap(designfile);
                designMap->readDesignMap();
@@ -463,7 +471,7 @@ int MetaStatsCommand::driver(int start, int num, vector<SharedRAbundVector*>& th
                for (int c = start; c < (start+num); c++) {
                        
                        //get set names
-                       string setA = namesOfGroupCombos[c][0]; 
+                       string setA = namesOfGroupCombos[c][0];
                        string setB = namesOfGroupCombos[c][1];
                
                        //get filename
@@ -517,6 +525,7 @@ int MetaStatsCommand::driver(int start, int num, vector<SharedRAbundVector*>& th
                                
                                m->mothurOut("Comparing " + setA + " and " + setB + "..."); m->mothurOutEndLine(); 
                                //metastat_main(output, thisLookUp[0]->getNumBins(), subset.size(), threshold, iters, data, setACount);
+                if (convertSharedToInput) { convertToInput(subset, outputFileName);  }
                                
                                m->mothurOutEndLine();
                                MothurMetastats mothurMeta(threshold, iters);
@@ -540,3 +549,117 @@ int MetaStatsCommand::driver(int start, int num, vector<SharedRAbundVector*>& th
        }
 }
 //**********************************************************************************************************************
+/*Metastats files look like:
+ 13_0  14_0    13_52   14_52   70S     71S     72S     M1      M2      M3      C11     C12     C21     C15     C16     C19     C3      C4      C9
+ Alphaproteobacteria   0       0       0       0       0       0       5       0       0       0       0       0       0       0       0       0       0       0       0
+ Mollicutes    0       0       2       0       0       59      5       11      4       1       0       2       8       1       0       1       0       3       0
+ Verrucomicrobiae      0       0       0       0       0       1       6       0       0       0       0       0       0       0       0       0       0       0       0
+ Deltaproteobacteria   0       0       0       0       0       6       1       0       1       0       1       1       7       0       0       0       0       0       0
+ Cyanobacteria 0       0       1       0       0       0       1       0       0       0       0       0       0       0       0       0       0       0       0
+ Epsilonproteobacteria 0       0       0       0       0       0       0       0       6       0       0       3       1       0       0       0       0       0       0
+ Clostridia    75      65      207     226     801     280     267     210     162     197     81      120     106     148     120     94      84      98      121
+ Bacilli       3       2       16      8       21      52      31      70      46      65      4       28      5       23      62      26      20      30      25
+ Bacteroidetes (class) 21      25      22      64      226     193     296     172     98      55      19      149     201     85      50      76      113     92      82
+ Gammaproteobacteria   0       0       0       0       0       1       0       0       0       0       1       1       0       0       0       1       0       0       0
+ TM7_genera_incertae_sedis     0       0       0       0       0       0       0       0       1       0       1       2       0       2       0       0       0       0       0
+ Actinobacteria (class)        1       1       1       2       0       0       0       9       3       7       1       1       1       3       1       2       1       2       3
+ Betaproteobacteria    0       0       3       3       0       0       9       1       1       0       1       2       3       1       1       0       0       0       0
+*/
+//this function is just used to convert files to test the differences between the metastats version and mothurs version
+int MetaStatsCommand::convertToShared(string filename) {
+       try {
+        ifstream in;
+        m->openInputFile(filename, in);
+        
+        string header = m->getline(in); m->gobble(in);
+        
+        vector<string> groups = m->splitWhiteSpace(header);
+        vector<SharedRAbundVector*> newLookup;
+        for (int i = 0; i < groups.size(); i++) {
+            SharedRAbundVector* temp = new SharedRAbundVector();
+            temp->setLabel("0.03");
+            temp->setGroup(groups[i]);
+            newLookup.push_back(temp);
+        }
+        
+        int otuCount = 0;
+        while (!in.eof()) {
+            if (m->control_pressed) { break; }
+            
+            string otuname;
+            in >> otuname; m->gobble(in);
+            otuCount++;
+            
+            for (int i = 0; i < groups.size(); i++) {
+                int temp;
+                in >> temp; m->gobble(in);
+                newLookup[i]->push_back(temp, groups[i]);
+            }
+            m->gobble(in);
+        }
+        in.close();
+    
+        ofstream out;
+        m->openOutputFile(filename+".shared", out);
+        
+        out << "label\tgroup\tnumOTUs\t";
+        
+        string snumBins = toString(otuCount);
+        for (int i = 0; i < otuCount; i++) {
+            string binLabel = "Otu";
+            string sbinNumber = toString(i+1);
+            if (sbinNumber.length() < snumBins.length()) {
+                int diff = snumBins.length() - sbinNumber.length();
+                for (int h = 0; h < diff; h++) { binLabel += "0"; }
+            }
+            binLabel += sbinNumber;
+            out << binLabel << '\t';
+        }
+        out << endl;
+        
+        for (int i = 0; i < groups.size(); i++) {
+            out << "0.03" << '\t' << groups[i] << '\t';
+            newLookup[i]->print(out);
+        }
+        out.close();
+        
+        cout << filename+".shared" << endl;
+        
+        return 0;
+    }
+       catch(exception& e) {
+               m->errorOut(e, "MetaStatsCommand", "convertToShared");
+               exit(1);
+       }
+}
+//**********************************************************************************************************************
+
+int MetaStatsCommand::convertToInput(vector<SharedRAbundVector*>& subset, string thisfilename) {
+       try {
+        ofstream out;
+        m->openOutputFile(thisfilename+".matrix", out);
+        
+        out << "\t";
+        for (int i = 0; i < subset.size()-1; i++) {
+            out << subset[i]->getGroup() << '\t';
+        }
+        out << subset[subset.size()-1]->getGroup() << endl;
+        
+        for (int i = 0; i < subset[0]->getNumBins(); i++) {
+            out << m->currentBinLabels[i] << '\t';
+            for (int j = 0; j < subset.size()-1; j++) {
+                out << subset[j]->getAbundance(i) << '\t';
+            }
+            out << subset[subset.size()-1]->getAbundance(i) << endl;
+        }
+        out.close();
+        
+        return 0;
+    }
+       catch(exception& e) {
+               m->errorOut(e, "MetaStatsCommand", "convertToInput");
+               exit(1);
+       }
+}
+
+//**********************************************************************************************************************
index 12e0aebbe2d6a61409f5f749aba4a23db2841b31..82a2cd463fab9762b38bb26dabdef11a7e7a4a0a 100644 (file)
@@ -56,6 +56,9 @@ private:
        
        int process(vector<SharedRAbundVector*>&);
        int driver(int, int, vector<SharedRAbundVector*>&);
+    int convertToShared(string filename);
+    int convertToInput(vector<SharedRAbundVector*>&, string);
+    bool convertSharedToInput;
 };
 
 /**************************************************************************************************/
index 56789736e5b0d8d9bbf273baa4a07c36efb86ec8..4715de9b7ac6d8c9f14e4fd4575906c433ae2808 100644 (file)
@@ -31,7 +31,7 @@ int MothurMetastats::runMetastats(string outputFileName, vector< vector<double>
     try {
         row = data.size();              //numBins
                column = data[0].size(); //numGroups in subset
-        secondGroupingStart = secGroupingStart; //g
+        secondGroupingStart = secGroupingStart; //g number of samples in group 1
          
         vector< vector<double> > Pmatrix; Pmatrix.resize(row);
         for (int i = 0; i < row; i++) { Pmatrix[i].resize(column, 0.0);  } // the relative proportion matrix
@@ -58,7 +58,6 @@ int MothurMetastats::runMetastats(string outputFileName, vector< vector<double>
         for (int i = 0; i < column; i++) {
                        for (int j = 0; j < row; j++) {
                                Pmatrix[j][i] = data[j][i]/totals[i];
-               
                        }
         }
         
@@ -70,7 +69,7 @@ int MothurMetastats::runMetastats(string outputFileName, vector< vector<double>
             //#************************************************************
             //#  generate p values fisher's exact test
             //#************************************************************
-            double total1, total2;
+            double total1, total2; total1 = 0; total2 = 0;
                        //total for first grouping
             for (int i = 0; i < secondGroupingStart; i++) { total1 += totals[i]; }
             
@@ -139,13 +138,20 @@ int MothurMetastats::runMetastats(string outputFileName, vector< vector<double>
                 T_statistics[i] = xbar_diff/denom;  // calculate two sample t-statistic
             }
             
-            /*for (int i = 0; i < row; i++) {  
+           /*for (int i = 0; i < row; i++) {
                 for (int j = 0; j < 3; j++) {
                     cout << "C1[" << i+1 << "," << j+1 << "]=" << C1[i][j] << ";" << endl;
                     cout << "C2[" << i+1 << "," << j+1 << "]=" << C2[i][j] << ";" << endl;
                 }
                 cout << "T_statistics[" << i+1 << "]=" << T_statistics[i] << ";" << endl;
+            }
+            
+            for (int i = 0; i < row; i++) {
+                for (int j = 0; j < column; j++) {
+                    cout << "Fmatrix[" << i+1 << "," << j+1 << "]=" << data[i][j] << ";" << endl;
+                }
             }*/
+
             //#*************************************
             //# generate initial permuted p-values
             //#*************************************
@@ -155,12 +161,12 @@ int MothurMetastats::runMetastats(string outputFileName, vector< vector<double>
             //#  generate p values for sparse data 
             //#  using fisher's exact test
             //#*************************************
-            double total1, total2;
+            double total1, total2; total1 = 0; total2 = 0;
                        //total for first grouping
-            for (int i = 0; i < secondGroupingStart; i++) { total1 += totals[i]; }
+            for (int i = 0; i < secondGroupingStart; i++) { total1 += totals[i];  }
             
             //total for second grouping
-            for (int i = secondGroupingStart; i < column; i++) { total2 += totals[i]; }
+            for (int i = secondGroupingStart; i < column; i++) { total2 += totals[i];  }
             
             vector<double> fish;       fish.resize(row, 0.0);
                        vector<double> fish2;   fish2.resize(row, 0.0);
@@ -169,8 +175,9 @@ int MothurMetastats::runMetastats(string outputFileName, vector< vector<double>
                                
                                for(int j = 0; j < secondGroupingStart; j++)            { fish[i] += data[i][j];        }
                                for(int j = secondGroupingStart; j < column; j++)       { fish2[i] += data[i][j];       }
-                               
-                if ((fish[1] < secondGroupingStart) && (fish2[i] < (column-secondGroupingStart))) {
+                
+                if ((fish[i] < secondGroupingStart) && (fish2[i] < (column-secondGroupingStart))) {
+    
                     double f11, f12, f21, f22;
                     f11 = fish[i];
                     f12 = fish2[i];
@@ -269,7 +276,7 @@ vector<double> MothurMetastats::permuted_pvalues(vector< vector<double> >& Imatr
                     for (int j = 0; j < numPermutations; j++) {   cleanedpermuted_ttests[j].push_back(permuted_ttests[j][i]); }
                 }
             }
-              
+            
             //#now for each taxa
             for (int i = 0; i < row; i++) { 
                 //number of cleanedpermuted_ttests greater than tstat[i]
@@ -304,7 +311,11 @@ vector<double> MothurMetastats::permute_and_calc_ts(vector< vector<double> >& Im
         vector< vector<double> > permutedMatrix = Imatrix;
         
         //randomize columns, ie group abundances.
-        for (int i = 0; i < permutedMatrix.size(); i++) {   random_shuffle(permutedMatrix[i].begin(), permutedMatrix[i].end());     }
+        map<int, int> randomMap;
+        vector<int> randoms;
+        for (int i = 0; i < column; i++) { randoms.push_back(i); }
+        random_shuffle(randoms.begin(), randoms.end());
+        for (int i = 0; i < randoms.size(); i++) {   randomMap[i] = randoms[i];   }
         
         //calc ts
         vector< vector<double> > C1; C1.resize(row);
@@ -319,16 +330,16 @@ vector<double> MothurMetastats::permute_and_calc_ts(vector< vector<double> >& Im
         for(int i = 0; i < row; i++){ // for each taxa
             //# find the mean of each group
             double g1Total = 0.0; double g2Total = 0.0;
-            for (int j = 0; j < secondGroupingStart; j++)       {     g1Total += permutedMatrix[i][j]; }
+            for (int j = 0; j < secondGroupingStart; j++)       {     g1Total += permutedMatrix[i][randomMap[j]]; }
             C1[i][0] = g1Total/(double)(secondGroupingStart);
-            for (int j = secondGroupingStart; j < column; j++)  {     g2Total += permutedMatrix[i][j]; }
+            for (int j = secondGroupingStart; j < column; j++)  {     g2Total += permutedMatrix[i][randomMap[j]]; }
             C2[i][0] = g2Total/(double)(column-secondGroupingStart);
             
             //# find the variance of each group
             double g1Var = 0.0; double g2Var = 0.0;
-            for (int j = 0; j < secondGroupingStart; j++)       {     g1Var += pow((permutedMatrix[i][j]-C1[i][0]), 2);  }
+            for (int j = 0; j < secondGroupingStart; j++)       {     g1Var += pow((permutedMatrix[i][randomMap[j]]-C1[i][0]), 2);  }
             C1[i][1] = g1Var/(double)(secondGroupingStart-1);
-            for (int j = secondGroupingStart; j < column; j++)  {     g2Var += pow((permutedMatrix[i][j]-C2[i][0]), 2);  }
+            for (int j = secondGroupingStart; j < column; j++)  {     g2Var += pow((permutedMatrix[i][randomMap[j]]-C2[i][0]), 2);  }
             C2[i][1] = g2Var/(double)(column-secondGroupingStart-1);
             
             //# find the std error of each group -std err^2 (will change to std err at end)
@@ -336,6 +347,8 @@ vector<double> MothurMetastats::permute_and_calc_ts(vector< vector<double> >& Im
             C2[i][2] = C2[i][1]/(double)(column-secondGroupingStart);
         }
         
+        
+
         //#*************************************
         //#  two sample t-statistics
         //#*************************************
@@ -356,14 +369,7 @@ vector<double> MothurMetastats::permute_and_calc_ts(vector< vector<double> >& Im
 /***********************************************************/
 vector<double> MothurMetastats::calc_qvalues(vector<double>& pValues) {
        try {
-               
-       /* cout << "x <- c(" << pValues[0];
-        for (int l = 1; l < pValues.size(); l++){
-            cout << ", " << pValues[l];
-        }
-        cout << ")\n";*/
-        
-               int numRows = pValues.size();
+        int numRows = pValues.size();
                vector<double> qvalues(numRows, 0.0);
 
                //fill lambdas with 0.00, 0.01, 0.02... 0.95
@@ -378,7 +384,8 @@ vector<double> MothurMetastats::calc_qvalues(vector<double>& pValues) {
                        for (int i = 0; i < numRows; i++){ // for each p-value in order
                                if (pValues[i] > lambdas[l]){ count++; }
                        }
-                       pi0_hat[l] = count/(double)(numRows*(1-lambdas[l]));
+                       pi0_hat[l] = count/(double)(numRows*(1.0-lambdas[l]));
+            //cout << lambdas[l] << '\t' << count << '\t' << numRows*(1.0-lambdas[l]) << '\t' << pi0_hat[l] << endl;
                }
                
                double pi0 = smoothSpline(lambdas, pi0_hat, 3);
index 4d6cf9166816f9f775e97eedc8a3231ec6daecd8..c707b642f05ebe96b830b2babb6abf90929b04c3 100644 (file)
@@ -26,8 +26,8 @@ class MothurMetastats {
                int row, column, numPermutations, secondGroupingStart;
                double threshold;
         
-    vector<double> permuted_pvalues(vector< vector<double> >&, vector<double>&, vector< vector<double> >&);
-    vector<double> permute_and_calc_ts(vector< vector<double> >&);
+        vector<double> permuted_pvalues(vector< vector<double> >&, vector<double>&, vector< vector<double> >&);
+        vector<double> permute_and_calc_ts(vector< vector<double> >&);
     
                int start(vector<double>&, int, vector<double>&, vector< vector<double> >&); //Find the initial values for the matrix
                int meanvar(vector<double>&, int, vector<double>&);
index 1f1c96b6f203e4f1fa8b1dca2e018c735caa6b9f..bfd1cc1da84a5140869c6766fc1f3de8dc02bf0b 100644 (file)
@@ -588,6 +588,26 @@ int MothurOut::openOutputFileAppend(string fileName, ofstream& fileHandle){
                exit(1);
        }
 }
+/***********************************************************************/
+int MothurOut::openOutputFileBinaryAppend(string fileName, ofstream& fileHandle){
+       try {
+               fileName = getFullPathName(fileName);
+               
+               fileHandle.open(fileName.c_str(), ios::app | ios::binary);
+               if(!fileHandle) {
+                       mothurOut("[ERROR]: Could not open " + fileName); mothurOutEndLine();
+                       return 1;
+               }
+               else {
+                       return 0;
+               }
+       }
+       catch(exception& e) {
+               errorOut(e, "MothurOut", "openOutputFileAppend");
+               exit(1);
+       }
+}
+
 /***********************************************************************/
 void MothurOut::gobble(istream& f){
        try {
@@ -1194,7 +1214,48 @@ int MothurOut::openOutputFile(string fileName, ofstream& fileHandle){
        }       
 
 }
+/***********************************************************************/
 
+int MothurOut::openOutputFileBinary(string fileName, ofstream& fileHandle){
+       try {
+        
+               string completeFileName = getFullPathName(fileName);
+#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux) || (__linux__) || (__unix__) || (__unix)
+#ifdef USE_COMPRESSION
+        // check for gzipped file
+        if (endsWith(completeFileName, ".gz") || endsWith(completeFileName, ".bz2")) {
+            string tempName = string(tmpnam(0));
+            mkfifo(tempName.c_str(), 0666);
+            cerr << "Compressing " << completeFileName << " via temporary named pipe " << tempName << "\n";
+            int fork_result = fork();
+            if (fork_result < 0) {
+                cerr << "Error forking.\n";
+                exit(1);
+            } else if (fork_result == 0) {
+                string command = string(endsWith(completeFileName, ".gz") ?  "gzip" : "bzip2") + " -v > " + completeFileName + string(" < ") + tempName;
+                system(command.c_str());
+                exit(0);
+            } else {
+                completeFileName = tempName;
+            }
+        }
+#endif
+#endif
+               fileHandle.open(completeFileName.c_str(), ios::trunc | ios::binary);
+               if(!fileHandle) {
+                       mothurOut("[ERROR]: Could not open " + completeFileName); mothurOutEndLine();
+                       return 1;
+               }
+               else {
+                       return 0;
+               }
+       }
+       catch(exception& e) {
+               errorOut(e, "MothurOut", "openOutputFileBinary");
+               exit(1);
+       }       
+    
+}
 /**************************************************************************************************/
 int MothurOut::appendFiles(string temp, string filename) {
        try{
@@ -1841,6 +1902,7 @@ int MothurOut::readTax(string namefile, map<string, string>& taxMap) {
         bool pairDone = false;
         bool columnOne = true;
         string firstCol, secondCol;
+        bool error = false;
         
                while (!in.eof()) {
                        if (control_pressed) { break; }
@@ -1865,7 +1927,7 @@ int MothurOut::readTax(string namefile, map<string, string>& taxMap) {
                         if (!ignore) { taxMap[firstCol] = secondCol; }
                         if (debug) {  mothurOut("[DEBUG]: name = '" + firstCol + "' tax = '" + secondCol + "'\n");  }
                     }else {
-                        mothurOut("[ERROR]: " + firstCol + " is already in your taxonomy file, names must be unique./n"); control_pressed = true;
+                        mothurOut("[ERROR]: " + firstCol + " is already in your taxonomy file, names must be unique.\n"); error = true;
                     }
                     pairDone = false; 
                 }
@@ -1893,7 +1955,7 @@ int MothurOut::readTax(string namefile, map<string, string>& taxMap) {
                         if (!ignore) { taxMap[firstCol] = secondCol; }
                         if (debug) {  mothurOut("[DEBUG]: name = '" + firstCol + "' tax = '" + secondCol + "'\n");  }
                     }else {
-                        mothurOut("[ERROR]: " + firstCol + " is already in your taxonomy file, names must be unique./n"); control_pressed = true;
+                        mothurOut("[ERROR]: " + firstCol + " is already in your taxonomy file, names must be unique./n"); error = true;
                     }
 
                     pairDone = false; 
@@ -1901,6 +1963,8 @@ int MothurOut::readTax(string namefile, map<string, string>& taxMap) {
             } 
         }
                
+        if (error) { control_pressed = true; }
+        if (debug) {  mothurOut("[DEBUG]: numSeqs saved = '" + toString(taxMap.size()) + "'\n"); }
                return taxMap.size();
 
        }
index 77b1b6d4ec1efb758973d332aa8e4df00619f58b..3cf6fa4963672b5d69acb7de389eb266b957ba24 100644 (file)
@@ -93,7 +93,9 @@ class MothurOut {
                string getRootName(string);
                bool isBlank(string);
                int openOutputFile(string, ofstream&);
+        int openOutputFileBinary(string, ofstream&);
                int openOutputFileAppend(string, ofstream&);
+        int openOutputFileBinaryAppend(string, ofstream&);
                int openInputFile(string, ifstream&);
                int openInputFile(string, ifstream&, string); //no error given 
                string getline(ifstream&);
index 148758a369f77f85e8c9832d69b3916e13365396..fa98b86dde528f0190129f9b3939148e6d72f9a2 100644 (file)
@@ -234,6 +234,8 @@ int RemoveOtuLabelsCommand::execute(){
         
         //get labels you want to keep
                labels = m->readAccnos(accnosfile);
+        
+        if (m->debug) { m->mothurOut("[DEBUG]: numlabels = " + toString(labels.size()) + "\n"); }
                
                if (m->control_pressed) { return 0; }
                
@@ -289,7 +291,7 @@ int RemoveOtuLabelsCommand::readClassifyOtu(){
                int removedCount = 0;
                
         //read headers
-        string headers = m->getline(in);
+        string headers = m->getline(in); m->gobble(in);
         out << headers << endl;
         
         while (!in.eof()) {
@@ -301,6 +303,8 @@ int RemoveOtuLabelsCommand::readClassifyOtu(){
             
             in >> otu >> size >> tax; m->gobble(in);
             
+            if (m->debug) { m->mothurOut("[DEBUG]: " + otu + toString(size) + tax + "\n"); }
+            
             if (labels.count(otu) == 0) {
                                wroteSomething = true;
                 out << otu << '\t' << size << '\t' << tax << endl;
@@ -341,7 +345,7 @@ int RemoveOtuLabelsCommand::readOtuAssociation(){
                int removedCount = 0;
                
         //read headers
-        string headers = m->getline(in);
+        string headers = m->getline(in); m->gobble(in);
         out << headers << endl;
         
         while (!in.eof()) {
@@ -395,7 +399,7 @@ int RemoveOtuLabelsCommand::readCorrAxes(){
                int removedCount = 0;
                
         //read headers
-        string headers = m->getline(in);
+        string headers = m->getline(in); m->gobble(in);
         out << headers << endl;
         
         while (!in.eof()) {
index 24397a6aa496e2e974b4ecd619b0f186257307c0..c80ac2e51859331f17f02bcdf5abdd3f89bec6f3 100644 (file)
@@ -646,7 +646,7 @@ int SffInfoCommand::readCommonHeader(ifstream& in, CommonHeader& header){
                        char buffer3 [4];
                        in.read(buffer3, 4);
                        header.indexLength =  be_int4(*(unsigned int *)(&buffer3));
-                       
+            
                        //read num reads
                        char buffer4 [4];
                        in.read(buffer4, 4);
@@ -741,9 +741,19 @@ int SffInfoCommand::adjustCommonHeader(CommonHeader header){
         in.read(mybuffer,8);
         for (int i = 0; i < filehandlesHeaders.size(); i++) {  
             for (int j = 0; j < filehandlesHeaders[i].size(); j++) {
+                unsigned long long offset = 0;
+                char* thisbuffer = new char[8];
+                thisbuffer[0] = (offset >> 56) & 0xFF;
+                thisbuffer[1] = (offset >> 48) & 0xFF;
+                thisbuffer[2] = (offset >> 40) & 0xFF;
+                thisbuffer[3] = (offset >> 32) & 0xFF;
+                thisbuffer[4] = (offset >> 24) & 0xFF;
+                thisbuffer[5] = (offset >> 16) & 0xFF;
+                thisbuffer[6] = (offset >> 8) & 0xFF;
+                thisbuffer[7] = offset & 0xFF;
                 ofstream out;
                 m->openOutputFileAppend(filehandlesHeaders[i][j], out);
-                out.write(mybuffer, in.gcount()); 
+                out.write(thisbuffer, 8);
                 out.close();
             }
         }
@@ -757,7 +767,13 @@ int SffInfoCommand::adjustCommonHeader(CommonHeader header){
             for (int j = 0; j < filehandlesHeaders[i].size(); j++) {
                 ofstream out;
                 m->openOutputFileAppend(filehandlesHeaders[i][j], out);
-                out.write(mybuffer, in.gcount()); 
+                int offset = 0;
+                char* thisbuffer = new char[4];
+                thisbuffer[0] = (offset >> 24) & 0xFF;
+                thisbuffer[1] = (offset >> 16) & 0xFF;
+                thisbuffer[2] = (offset >> 8) & 0xFF;
+                thisbuffer[3] = offset & 0xFF;
+                out.write(thisbuffer, 4);
                 out.close();
             }
         }
@@ -871,7 +887,7 @@ int SffInfoCommand::adjustCommonHeader(CommonHeader header){
         for (int i = 0; i < filehandlesHeaders.size(); i++) { 
             for (int j = 0; j < filehandlesHeaders[i].size(); j++) {
                 ofstream out;
-                m->openOutputFileAppend(filehandlesHeaders[i][j], out);
+                m->openOutputFileBinaryAppend(filehandlesHeaders[i][j], out);
                 out.write(mybuffer, spot-spotInFile); 
                 out.close();
             }
@@ -989,7 +1005,7 @@ int SffInfoCommand::readSeqData(ifstream& in, seqRead& read, int numFlowReads, H
                 char * mybuffer;
                 mybuffer = new char [spot-startSpotInFile];
                 ifstream in2;
-                m->openInputFile(currentFileName, in2);
+                in2.open(currentFileName.c_str(), ios::binary);
                 in2.seekg(startSpotInFile);
                 in2.read(mybuffer,spot-startSpotInFile);
                 in2.close();
@@ -999,7 +1015,7 @@ int SffInfoCommand::readSeqData(ifstream& in, seqRead& read, int numFlowReads, H
                                 
                 if(trashCodeLength == 0){
                     ofstream out;
-                    m->openOutputFileAppend(filehandles[barcodeIndex][primerIndex], out);
+                    m->openOutputFileBinaryAppend(filehandles[barcodeIndex][primerIndex], out);
                     out.write(mybuffer, in2.gcount()); 
                     out.close();
                     delete[] mybuffer;
@@ -1007,7 +1023,7 @@ int SffInfoCommand::readSeqData(ifstream& in, seqRead& read, int numFlowReads, H
                                }
                                else{
                                        ofstream out;
-                    m->openOutputFileAppend(noMatchFile, out);
+                    m->openOutputFileBinaryAppend(noMatchFile, out);
                     out.write(mybuffer, in2.gcount()); 
                     out.close();
                     delete[] mybuffer;
index 00f23ed24cc83e8eddf66f328a1fe3ce765e122d..d8a4b96ec155d155c0ca6dae946b821cb1a238e5 100644 (file)
@@ -291,8 +291,18 @@ SffMultipleCommand::SffMultipleCommand(string option)  {
                        keepforward = m->isTrue(temp);
             
             temp = validParameter.validFile(parameters, "lookup", true);
-                       if (temp == "not found")        {       
-                               lookupFileName = "LookUp_Titanium.pat"; 
+                       if (temp == "not found")        {
+                string path = m->argv;
+                string tempPath = path;
+                for (int i = 0; i < path.length(); i++) { tempPath[i] = tolower(path[i]); }
+                path = path.substr(0, (tempPath.find_last_of('m')));
+                
+#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux) || (__linux__) || (__unix__) || (__unix)
+                path += "lookupFiles/";
+#else
+                path += "lookupFiles\\";
+#endif
+                               lookupFileName = m->getFullPathName(path) + "LookUp_Titanium.pat";
                                
                                int ableToOpen;
                                ifstream in;
@@ -302,7 +312,7 @@ SffMultipleCommand::SffMultipleCommand(string option)  {
                                //if you can't open it, try input location
                                if (ableToOpen == 1) {
                                        if (inputDir != "") { //default path is set
-                                               string tryPath = inputDir + lookupFileName;
+                                               string tryPath = inputDir + m->getSimpleName(lookupFileName);
                                                m->mothurOut("Unable to open " + lookupFileName + ". Trying input directory " + tryPath); m->mothurOutEndLine();
                                                ifstream in2;
                                                ableToOpen = m->openInputFile(tryPath, in2, "noerror");
@@ -350,7 +360,7 @@ SffMultipleCommand::SffMultipleCommand(string option)  {
                                for (int i = 0; i < exepath.length(); i++) { tempPath[i] = tolower(exepath[i]); }
                                exepath = exepath.substr(0, (tempPath.find_last_of('m')));
                 
-                               string tryPath = m->getFullPathName(exepath) + lookupFileName;
+                               string tryPath = m->getFullPathName(exepath) + m->getSimpleName(lookupFileName);
                                m->mothurOut("Unable to open " + lookupFileName + ". Trying mothur's executable location " + tryPath); m->mothurOutEndLine();
                                ifstream in2;
                                int ableToOpen = m->openInputFile(tryPath, in2, "noerror");
index 9bd437ad3cb7b2a75b69770769c8ddbc942f4a35..a20679a1b352f0fc95f2329f0e536c54a029cced 100644 (file)
@@ -266,7 +266,17 @@ ShhherCommand::ShhherCommand(string option) {
                        string temp;
                        temp = validParameter.validFile(parameters, "lookup", true);
                        if (temp == "not found")        {       
-                               lookupFileName = "LookUp_Titanium.pat"; 
+                               string path = m->argv;
+                string tempPath = path;
+                for (int i = 0; i < path.length(); i++) { tempPath[i] = tolower(path[i]); }
+                path = path.substr(0, (tempPath.find_last_of('m')));
+                
+#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux) || (__linux__) || (__unix__) || (__unix)
+                path += "lookupFiles/";
+#else
+                path += "lookupFiles\\";
+#endif
+                               lookupFileName = m->getFullPathName(path) + "LookUp_Titanium.pat";
                                
                                int ableToOpen;
                                ifstream in;
@@ -276,7 +286,7 @@ ShhherCommand::ShhherCommand(string option) {
                                //if you can't open it, try input location
                                if (ableToOpen == 1) {
                                        if (inputDir != "") { //default path is set
-                                               string tryPath = inputDir + lookupFileName;
+                                               string tryPath = inputDir + m->getSimpleName(lookupFileName);
                                                m->mothurOut("Unable to open " + lookupFileName + ". Trying input directory " + tryPath); m->mothurOutEndLine();
                                                ifstream in2;
                                                ableToOpen = m->openInputFile(tryPath, in2, "noerror");
@@ -324,7 +334,7 @@ ShhherCommand::ShhherCommand(string option) {
                                for (int i = 0; i < exepath.length(); i++) { tempPath[i] = tolower(exepath[i]); }
                                exepath = exepath.substr(0, (tempPath.find_last_of('m')));
                                        
-                               string tryPath = m->getFullPathName(exepath) + lookupFileName;
+                               string tryPath = m->getFullPathName(exepath) + m->getSimpleName(lookupFileName);
                                m->mothurOut("Unable to open " + lookupFileName + ". Trying mothur's executable location " + tryPath); m->mothurOutEndLine();
                                ifstream in2;
                                int ableToOpen = m->openInputFile(tryPath, in2, "noerror");
diff --git a/wilcox.cpp b/wilcox.cpp
new file mode 100644 (file)
index 0000000..905299e
--- /dev/null
@@ -0,0 +1,233 @@
+//
+//  wilcox.cpp
+//  Mothur
+//
+//  Created by SarahsWork on 8/6/13.
+//  Copyright (c) 2013 Schloss Lab. All rights reserved.
+//
+//  Modified to avoid using Rmath.h 
+
+#include "mothur.h"
+
+/*
+ Mathlib : A C Library of Special Functions
+ Copyright (C) 1999-2012  The R Core Team
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or (at
+ your option) any later version.
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ General Public License for more details.
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, a copy is available at
+ http://www.r-project.org/Licenses/
+ SYNOPSIS
+ #include <Rmath.h>
+ double dwilcox(double x, double m, double n, int give_log)
+ double pwilcox(double x, double m, double n, int lower_tail, int log_p)
+ double qwilcox(double x, double m, double n, int lower_tail, int log_p);
+ double rwilcox(double m, double n)
+ DESCRIPTION
+ dwilcox       The density of the Wilcoxon distribution.
+ pwilcox       The distribution function of the Wilcoxon distribution.
+ qwilcox       The quantile function of the Wilcoxon distribution.
+ rwilcox       Random variates from the Wilcoxon distribution.
+ */
+
+/*
+ Note: the checks here for R_CheckInterrupt also do stack checking.
+ calloc/free are remapped for use in R, so allocation checks are done there.
+ freeing is completed by an on.exit action in the R wrappers.
+ */
+#include "wilcox.h"
+
+#define WILCOX_MAX 50
+#define give_log log_p
+#define R_D__0 (log_p ? 1 : 0.)                /* 0 */
+#define R_D__1 (log_p ? 0. : 1.)                       /* 1 */
+#define R_DT_0 (lower_tail ? R_D__0 : R_D__1)          /* 0 */
+#define R_DT_1 (lower_tail ? R_D__1 : R_D__0)          /* 1 */
+#define R_D_val(x)     (log_p  ? log(x) : (x))         /*  x  in pF(x,..) */
+#define R_D_Clog(p)    (log_p  ? log1p(-(p)) : (0.5 - (p) + 0.5)) /* [log](1-p) */
+#define R_DT_val(x)    (lower_tail ? R_D_val(x)  : R_D_Clog(x))
+
+/*********************************************************************************************************************************/
+//Numerical Recipes pg. 219
+double PWilcox::gammln(const double xx) {
+    try {
+        int j;
+        double x,y,tmp,ser;
+        static const double cof[6]={76.18009172947146,-86.50532032941677,24.01409824083091,
+            -1.231739572450155,0.120858003e-2,-0.536382e-5};
+        
+        y=x=xx;
+        tmp=x+5.5;
+        tmp -= (x+0.5)*log(tmp);
+        ser=1.0;
+        for (j=0;j<6;j++) {
+            ser += cof[j]/++y;
+        }
+        return -tmp+log(2.5066282746310005*ser/x);
+    }
+    catch(exception& e) {
+        mout->errorOut(e, "PWilcox", "gammln");
+        exit(1);
+    }
+}
+/*********************************************************************************************************************************/
+double PWilcox::choose(double n, double k){
+    try {
+        n = floor(n + 0.5);
+        k = floor(k + 0.5);
+        
+        double lchoose = gammln(n + 1.0) - gammln(k + 1.0) - gammln(n - k + 1.0);
+        
+        return (floor(exp(lchoose) + 0.5));
+    }
+    catch(exception& e) {
+        mout->errorOut(e, "PWilcox", "choose");
+        exit(1);
+    }
+}
+/*********************************************************************************************************************************/
+
+/* This counts the number of choices with statistic = k */
+double PWilcox::cwilcox(int k, int m, int n, double*** w) {
+    try {
+        int c, u, i, j, l;
+        
+        if (mout->control_pressed) { return 0; }
+        
+        u = m * n;
+        if (k < 0 || k > u)
+            return(0);
+        c = (int)(u / 2);
+        if (k > c)
+            k = u - k; /* hence  k <= floor(u / 2) */
+        if (m < n) {
+            i = m; j = n;
+        } else {
+            i = n; j = m;
+        } /* hence  i <= j */
+        
+        if (j == 0) /* and hence i == 0 */
+            return (k == 0);
+        
+        
+        /* We can simplify things if k is small.  Consider the Mann-Whitney
+         definition, and sort y.  Then if the statistic is k, no more
+         than k of the y's can be <= any x[i], and since they are sorted
+         these can only be in the first k.  So the count is the same as
+         if there were just k y's.
+         */
+        if (j > 0 && k < j) return cwilcox(k, i, k, w);
+        
+        if (w[i][j] == 0) {
+            w[i][j] = (double *) calloc((size_t) c + 1, sizeof(double));
+
+            for (l = 0; l <= c; l++)
+                w[i][j][l] = -1;
+        }
+        if (w[i][j][k] < 0) {
+            if (j == 0) /* and hence i == 0 */
+                w[i][j][k] = (k == 0);
+            else
+                w[i][j][k] = cwilcox(k - j, i - 1, j, w) + cwilcox(k, i, j - 1, w);
+            
+        }
+        return(w[i][j][k]);
+    }
+    catch(exception& e) {
+        mout->errorOut(e, "PWilcox", "cwilcox");
+        exit(1);
+    }
+}
+/*********************************************************************************************************************************/
+
+/* args have the same meaning as R function pwilcox */
+double PWilcox::pwilcox(double q, double m, double n, bool lower_tail){
+    try {
+        int i;
+        double c, p;
+        bool log_p = false;
+        double*** w;
+        
+
+        if (isnan(m) || isnan(n))
+        {return 0;}
+        m = floor(m + 0.5);
+        n = floor(n + 0.5);
+        if (m <= 0 || n <= 0) {return 0;}
+        
+        q = floor(q + 1e-7);
+        
+        if (q < 0.0)
+            return(R_DT_0);
+        if (q >= m * n)
+            return(R_DT_1);
+        
+        int mm = (int) m, nn = (int) n;
+        
+        if (mout->control_pressed) { return 0; }
+        //w_init_maybe(mm, nn);
+        /********************************************/
+        int thisi;
+        if (mm > nn) { thisi = nn; nn = mm; mm = thisi; }
+        
+        mm = max(mm, 50);
+        nn = max(nn, 50);
+        w = (double ***) calloc((size_t) mm + 1, sizeof(double **));
+            
+        for (thisi = 0; thisi <= mm; thisi++) {
+            w[thisi] = (double **) calloc((size_t) nn + 1, sizeof(double *));
+        }
+        allocated_m = m; allocated_n = n;
+        /********************************************/    
+        
+        c = choose(m + n, n);
+        p = 0;
+        /* Use summation of probs over the shorter range */
+        if (q <= (m * n / 2)) {
+            for (i = 0; i <= q; i++)
+                p += cwilcox(i, m, n, w) / c;
+        }
+        else {
+            q = m * n - q;
+            for (i = 0; i < q; i++) {
+                p += cwilcox(i, m, n, w) / c;
+            }
+            lower_tail = !lower_tail; /* p = 1 - p; */
+        }
+        
+        //free w
+        /********************************************/
+        for (int i = allocated_m; i >= 0; i--) {
+            for (int j = allocated_n; j >= 0; j--) {
+                if (w[i][j] != 0)
+                    free((void *) w[i][j]);
+            }
+            free((void *) w[i]);
+        }
+        free((void *) w);
+        w = 0; allocated_m = allocated_n = 0;
+        /********************************************/
+        
+        return(R_DT_val(p));
+    }
+    catch(exception& e) {
+        mout->errorOut(e, "PWilcox", "pwilcox");
+        exit(1);
+    }
+} /* pwilcox */
+
diff --git a/wilcox.h b/wilcox.h
new file mode 100644 (file)
index 0000000..dc96ef7
--- /dev/null
+++ b/wilcox.h
@@ -0,0 +1,30 @@
+//
+//  wilcox.h
+//  Mothur
+//
+//  Created by SarahsWork on 8/6/13.
+//  Copyright (c) 2013 Schloss Lab. All rights reserved.
+//
+
+#ifndef Mothur_wilcox_h
+#define Mothur_wilcox_h
+
+#include "mothurout.h"
+
+class PWilcox {
+    public:
+    PWilcox() { mout = MothurOut::getInstance();}
+    ~PWilcox() { }
+    
+    double pwilcox(double q, double m, double n, bool lower_tail);
+    
+    private:
+    
+    MothurOut* mout;
+    int allocated_m, allocated_n;
+    double gammln(const double xx);
+    double choose(double n, double k);
+    double cwilcox(int k, int m, int n, double*** w);
+};
+
+#endif